OpenJDK25 vs Graal25 on HotSpot Microbenchmarks @ x86_64

Generated on 2025-09-03 21:23:37

📋 Experiment Details

Summary Statistics

3764
Total Benchmarks
1791
Improved
1973
Regressed
1.61x
Avg Speedup

Filters and Controls

Benchmark OpenJDK25 GraalVM25 Mode Unit Speedup SS
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.7156 ± 0.0119 2.7087 ± 0.0090 avgt ms/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchMid 32.0676 ± 0.0551 29.1307 ± 0.3630 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 510059.5187 ± 43106.4482 505264.2256 ± 46478.6495 avgt ns/op 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.put 366.4259 ± 50.3990 372.0527 ± 45.1176 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encrypt 267144.1875 ± 748.7296 334042.9631 ± 5909.9289 thrpt ops/s 1.25x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntViewSwap 130.7372 ± 0.6339 136.3663 ± 0.5215 avgt ns/op 0.96x Yes
org.openjdk.bench.java.math.BigDecimals.testHugeLargeDivide 218.5996 ± 2.4358 187.1500 ± 36.1683 avgt ns/op 1.17x No
org.openjdk.bench.java.math.FpRoundingBenchmark.test_round_float 1465.8296 ± 1.1767 264.1054 ± 1.6796 thrpt ops/ms 0.18x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 48730.5961 ± 374.1709 58449.3033 ± 291.0000 thrpt ops/ms 1.20x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.par_skipLimit 9535.5393 ± 153.0126 8886.8370 ± 57.8706 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 398.3745 ± 53.2276 411.6651 ± 50.7262 avgt ns/op 0.97x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 7576.9369 ± 16.5558 5146.9689 ± 4.5619 avgt ns/op 1.47x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedEnd 23.4703 ± 0.0629 24.3959 ± 0.0520 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwap 3.6376 ± 0.0105 2.4541 ± 0.0013 avgt ns/op 1.48x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.baseline_raw 489721.6327 ± 2158.8498 427901.9277 ± 1683.2048 thrpt ops/s 0.87x Yes
org.openjdk.bench.java.util.regex.Trim.find_loop_usePattern 257.0508 ± 68.4285 223.2634 ± 35.8796 avgt ns/op 1.15x No
org.openjdk.bench.java.util.GregorianCalendars.testUpdate 45.2315 ± 0.0919 39.4627 ± 0.6284 avgt ns/op 1.15x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 21.9215 ± 0.1221 20.3793 ± 0.2258 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 190970.9698 ± 1482.4126 118940.9926 ± 4879.2519 thrpt ops/ms 0.62x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwap 22.3608 ± 0.1384 23.6232 ± 1.5592 avgt ns/op 0.95x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 7.6271 ± 0.0134 6.9978 ± 0.0263 avgt ns/op 1.09x Yes
org.openjdk.bench.java.lang.StringConcatStartup.MixedLarge.run 203.3063 ± 3.4626 212.8056 ± 8.7900 ss ms/op 0.96x ?
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 1104.3743 ± 1.6147 1309.1854 ± 8.6323 thrpt ops/s 1.19x Yes
org.openjdk.bench.java.lang.StringDecode.decodeLatin1Mixed 8138.3385 ± 991.3902 4952.9869 ± 16.7283 avgt ns/op 1.64x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.differentSubrangeMatches 10.1037 ± 0.0317 6.0979 ± 0.0078 avgt ns/op 1.66x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1395.1490 ± 6.4147 1511.5509 ± 48.3966 avgt ns/op 0.92x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 734.0386 ± 1.0207 777.6553 ± 13.2604 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstringNoMatch16 5318.2686 ± 8.0610 7870.8691 ± 5.1302 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 9.1889 ± 0.0756 12.3458 ± 0.0288 avgt ns/op 0.74x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.3413 ± 0.0064 0.3307 ± 0.0195 avgt us/op 1.03x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRangedWithCharsetUTF8 19.3442 ± 0.2962 15.6959 ± 0.0208 avgt ns/op 1.23x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 7401.0313 ± 37.9976 6579.9597 ± 290.9807 thrpt ops/min 0.89x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwap 1378.4691 ± 2.1329 22785.8818 ± 207.2995 avgt ns/op 0.06x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstBoolByte 12.2007 ± 10.4739 24.1621 ± 12.2329 avgt ns/op 0.50x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 189299.4060 ± 185.0490 189418.0678 ± 168.1109 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArraysSort.doubleSort 538.8112 ± 8.1943 535.8089 ± 7.2536 avgt us/op 1.01x No
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 1056.3602 ± 3.3862 1009.8045 ± 1.9407 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_parseq_lambda 1.3100 ± 0.0012 1.3117 ± 0.0018 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.upperLower 14.7402 ± 0.0176 12.4408 ± 0.1785 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 47466.6046 ± 637.7298 45863.4381 ± 96.6935 avgt ns/op 1.03x Yes
org.openjdk.bench.java.math.BigIntegers.testGcd 1744596.4473 ± 1262.8283 1710014.5167 ± 2467.0956 avgt ns/op 1.02x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwap 10069.6065 ± 3.0302 15161.4078 ± 86.0685 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsShort 6.5164 ± 4.6239 4.4039 ± 4.1080 avgt us/op 1.48x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 8128.4659 ± 38.5941 7410.5327 ± 577.9131 thrpt ops/min 0.91x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 736350.5876 ± 2592.8963 825458.1684 ± 11378.0568 thrpt ops/s 1.12x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutInt 5.3105 ± 0.0494 6.4469 ± 0.0027 avgt ns/op 0.82x Yes
org.openjdk.bench.java.net.SocketReadWrite.echo 19881.6752 ± 1383.1568 20400.3633 ± 327.0851 thrpt ops/s 1.03x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_composed 54788.4715 ± 543.2904 24490.0500 ± 1406.2501 thrpt ops/s 0.45x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_precomposed 1061556.5161 ± 10892.6315 765577.9816 ± 4697.4694 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.lang.Integers.toStringBig 13.8358 ± 6.5787 14.4663 ± 6.4304 avgt us/op 0.96x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 7.7509 ± 0.0290 7.5457 ± 0.0121 avgt ns/op 1.03x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 832.0922 ± 2.0365 841.3553 ± 1.3394 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleViewSwap 5088.3124 ± 3.1745 5051.1554 ± 12.7707 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_precomposed 71.2864 ± 0.4818 60.1194 ± 2.1862 thrpt ops/s 0.84x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithSignatureFiles 101.7425 ± 20.4235 119.6124 ± 17.4930 avgt us/op 0.85x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 19.0436 ± 6.3127 25.1482 ± 4.9888 avgt ns/op 0.76x No
org.openjdk.bench.java.util.ImmutableColls.finalGetFromList 406.9466 ± 0.3667 203.7623 ± 0.2759 thrpt ops/us 0.50x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 141549.9135 ± 242.4481 222706.3666 ± 918.5414 thrpt ops/ms 1.57x Yes
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToEmptyMap 79.0147 ± 16.6637 83.0569 ± 14.4824 avgt ms/op 0.95x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetInt 77.4802 ± 0.0621 90.0188 ± 0.0890 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.par_chain123 5950.3866 ± 311.9676 8069.2154 ± 1312.8999 thrpt ops/s 1.36x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_baseline 29576.4260 ± 5183.7928 97207.1378 ± 13487.2598 thrpt ops/s 3.29x Yes
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.seq_chain_123 348.5914 ± 103.7272 982.1929 ± 5.9959 thrpt ops/s 2.82x Yes
org.openjdk.bench.java.util.regex.Exponential.pat3_justXs 257.3667 ± 95.4164 311.0700 ± 27.3054 avgt ns/op 0.83x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 424.0516 ± 61.9449 402.2965 ± 60.8306 avgt ns/op 1.05x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar16 18.3112 ± 16.7607 18.2232 ± 12.7532 avgt ns/op 1.00x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 81.8381 ± 0.2266 105.0266 ± 0.3142 avgt ns/op 0.78x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.sign 4133.8509 ± 10.0559 4571.6483 ± 4.5666 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.3333 ± 0.0517 0.3325 ± 0.0148 avgt us/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 354.3225 ± 56.1048 395.0077 ± 31.8377 avgt ns/op 0.90x No
org.openjdk.bench.java.util.ImmutableColls.sumSizesFinalList 407.4136 ± 0.5121 203.4640 ± 0.1886 thrpt ops/us 0.50x Yes
org.openjdk.bench.java.lang.StringComparisons.endsWith 8.8588 ± 0.0082 6.1426 ± 0.0325 avgt ns/op 1.44x Yes
org.openjdk.bench.java.lang.StringEncode.encodeAsciiShort 41.3949 ± 0.0519 41.8978 ± 0.7609 avgt ns/op 0.99x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 5.8524 ± 0.0069 6.6937 ± 0.0104 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant1 510.0178 ± 149.1963 410.9072 ± 159.1325 avgt ns/op 1.24x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 813.2942 ± 76.1656 888.5949 ± 5.4680 avgt ns/op 0.92x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 865829.1421 ± 3032.3664 965972.8758 ± 6751.8094 thrpt ops/s 1.12x Yes
org.openjdk.bench.java.net.SocketEventOverhead.socketWriteJFRDisabled 0.4631 ± 0.0178 0.4608 ± 0.0020 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.hm_seq 1.3095 ± 0.0002 1.3111 ± 0.0014 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwap 4.7275 ± 0.1082 4.1705 ± 0.0069 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerNoCaptureCached 4.9615 ± 0.0050 5.1482 ± 0.0042 avgt ns/op 0.96x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2290125.7912 ± 49805.6853 2428880.9742 ± 12786.9194 thrpt ops/s 1.06x Yes
org.openjdk.bench.javax.crypto.small.RSABench.decrypt 882.5207 ± 0.7289 887.9304 ± 2.4541 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.differentSubrangeMatches 13.8106 ± 0.0276 10.6111 ± 0.0431 avgt ns/op 1.30x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_ref 33181.6719 ± 12540.4300 20477.4876 ± 767.7913 thrpt ops/s 0.62x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 289.8477 ± 0.5901 292.1407 ± 0.4376 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.hm_par 6.8413 ± 0.1637 6.8538 ± 0.1019 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 17.2224 ± 0.0372 16.9240 ± 0.0492 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 14747.6938 ± 51.9836 15593.7283 ± 74.1928 thrpt ops/ms 1.06x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Lambda.lambda_par_inner 17.0081 ± 0.0471 21.7455 ± 9.4701 thrpt ops/s 1.28x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 69969.8181 ± 53.2788 69299.8112 ± 56.1854 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 586.5489 ± 0.4943 586.0054 ± 0.4921 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 30.9286 ± 13.4064 32.6651 ± 13.6293 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwap 4.0002 ± 0.0666 3.4158 ± 0.0219 avgt ns/op 1.17x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.par_chain_111 11824.4393 ± 629.1728 8419.9833 ± 481.8278 thrpt ops/s 0.71x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.0424 ± 0.0094 3.0269 ± 0.0104 avgt ms/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 7.8839 ± 0.0779 7.5382 ± 0.0810 avgt ns/op 1.05x Yes
org.openjdk.bench.java.math.BigDecimals.testCompareTo 3.0511 ± 0.4306 2.3226 ± 0.0111 avgt ns/op 1.31x No
org.openjdk.bench.java.nio.file.PathOfString.parse 48905472.1049 ± 83853.5789 36889283.3164 ± 502294.7954 thrpt ops/s 0.75x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewRO 7.6333 ± 0.0232 8.6888 ± 0.0680 avgt ns/op 0.88x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.verify 1276.1651 ± 2.6054 1415.3336 ± 2.6003 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteMainThreadCancels 6352.0170 ± 57.1994 6201.2752 ± 47.9023 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 393.1812 ± 62.5852 401.7941 ± 54.2467 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 23110.8320 ± 128.5544 23009.4109 ± 33.4625 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.AES.testUseAes 14.8367 ± 0.0093 14.1420 ± 0.0134 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShort 20.2635 ± 0.0096 20.8640 ± 0.0121 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_composed 1161315.1759 ± 4060.6877 771919.9481 ± 44907.8287 thrpt ops/s 0.66x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 1227998.3721 ± 14872.5383 1451565.1837 ± 663.2948 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_separate 51747.5884 ± 1315.0230 24968.5132 ± 691.2227 thrpt ops/s 0.48x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.3479 ± 0.0134 2.3439 ± 0.0138 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharViewSwap 71.3171 ± 0.3642 70.4889 ± 0.2232 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 319259.0344 ± 1961.4429 347395.8463 ± 1254.0152 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.lang.StringBuilders.fromUtf16String 22.5295 ± 19.8562 35.9455 ± 23.6211 avgt ns/op 0.63x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 225302.0298 ± 586.8499 296494.3836 ± 812.4742 thrpt ops/ms 1.32x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10891088.3576 ± 307181.4429 10426920.0080 ± 301374.2833 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedSmall 29.9994 ± 9.2065 21.1891 ± 0.1982 avgt ns/op 1.42x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntegerConst 11.0528 ± 10.6748 13.9543 ± 10.4783 avgt ns/op 0.79x No
org.openjdk.bench.java.util.Dates.testIIIIIIConstructor 90.3370 ± 41.2654 77.1243 ± 29.7820 avgt ns/op 1.17x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 104.9310 ± 66.1606 137.8155 ± 66.4624 avgt ns/op 0.76x No
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFilex2 211183.1175 ± 40279.9725 231888.1582 ± 31671.0540 avgt ns/op 0.91x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_ref 7786.9816 ± 1614.0007 4365.6890 ± 137.5275 thrpt ops/s 0.56x Yes
org.openjdk.bench.java.util.ImmutableColls.sumSizesList 158.0856 ± 1.2205 161.7195 ± 1.6752 thrpt ops/us 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 27044.2159 ± 3037.6694 29610.2789 ± 2289.1107 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewRO 40614.4749 ± 128.6493 40254.6079 ± 21.3159 avgt ns/op 1.01x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDouble 16.1143 ± 0.0115 89.3338 ± 0.6633 avgt ns/op 0.18x Yes
org.openjdk.bench.java.util.Dates.testEmptyConstructor 36.6859 ± 6.1770 40.4208 ± 2.3778 avgt ns/op 0.91x No
org.openjdk.bench.java.lang.StringReplace.replace2x1_2_Latin1 119.7456 ± 0.1749 104.0415 ± 19.5444 avgt ns/op 1.15x No
org.openjdk.bench.java.math.BigIntegers.testAdd 32.4254 ± 15.6038 18.0281 ± 13.3510 avgt ns/op 1.80x No
org.openjdk.bench.java.util.ArraysFill.testIntFill 12387.4996 ± 10.9431 1582.3614 ± 2.0465 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 316.5087 ± 20.9299 351.0619 ± 20.8053 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwapRO 40289.7365 ± 11.9766 49351.5066 ± 4967.5527 avgt ns/op 0.82x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 79726.6945 ± 205.6944 125001.7753 ± 170.4216 thrpt ops/ms 1.57x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 707299.9491 ± 8570.7596 822899.6469 ± 2024.6735 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.util.regex.Primality.greedy2 2363049.0923 ± 10689.6545 3990155.8179 ± 17141.1612 avgt ns/op 0.59x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedBegin 14.3777 ± 0.1440 21.1455 ± 0.4665 avgt ns/op 0.68x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 53728.5876 ± 5319.5503 50160.8631 ± 4736.4957 avgt ns/op 1.07x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 23905.2188 ± 31.7508 23788.3232 ± 87.1245 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather 34029.4971 ± 1052.9629 25039.1048 ± 9042.1042 thrpt ops/s 0.74x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharView 20.4060 ± 0.0959 289.5449 ± 1.3700 avgt ns/op 0.07x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstFloat 126.8141 ± 0.9359 123.8831 ± 3.0706 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 15.9134 ± 0.4900 17.3155 ± 0.5489 avgt us/op 0.92x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 21345.8801 ± 10.6538 21606.8413 ± 13.6798 thrpt ops/ms 1.01x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 49524.6095 ± 144.0777 50242.7475 ± 117.1957 thrpt ops/ms 1.01x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwapRO 22.1985 ± 0.0507 93.7011 ± 0.1301 avgt ns/op 0.24x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchEnd 67.3748 ± 0.1233 63.7429 ± 0.0555 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 37.2598 ± 14.3705 39.3251 ± 13.9193 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutChar 20.2624 ± 0.0094 20.8783 ± 0.0052 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_composed 34307.3182 ± 2653.6539 33593.2096 ± 3001.3435 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwap 40277.6749 ± 17.6971 48851.8958 ± 157.7422 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 58396.5925 ± 5108.1895 51011.4090 ± 5022.4820 avgt ns/op 1.14x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1499381.3567 ± 6024.5360 1555955.3188 ± 12599.3830 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowLRandomExps 1136305930.0000 ± 61645861.0366 977616202.3333 ± 1376504790.2391 avgt ns/op 1.16x ?
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constInt 1.1013 ± 0.0298 0.9153 ± 0.0363 ss ms/op 1.20x ?
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 1275.5263 ± 3.6002 1255.7385 ± 11.6901 avgt us/op 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByte 630.3184 ± 0.1642 631.4396 ± 0.2921 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.ArraysEquals.testByteFalseBeginning 2.4552 ± 0.0041 3.0788 ± 0.0261 avgt ns/op 0.80x Yes
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 602.4558 ± 4.2670 609.0482 ± 7.0129 avgt ns/op 0.99x No
org.openjdk.bench.java.math.BigIntegers.testLeftShift 1066.4768 ± 456.4906 949.5452 ± 484.8425 avgt ns/op 1.12x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 170.2345 ± 0.3840 333.1411 ± 6.2661 avgt ns/op 0.51x Yes
org.openjdk.bench.java.util.regex.Trim.find_loop_two_matchers 3363.8803 ± 5.8075 2256.6510 ± 89.3703 avgt ns/op 1.49x Yes
org.openjdk.bench.java.lang.ArrayFiddle.simple_copyLoop 1555.5486 ± 2.5413 2563.6748 ± 820.3016 avgt ns/op 0.61x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 9915.1245 ± 198.2085 4162.9156 ± 1904.4890 thrpt ops/min 0.42x Yes
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMapPutAll 2097610.4570 ± 118029.8500 2028576.3146 ± 141166.0940 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongRO 4.2493 ± 0.0186 3.2203 ± 0.0446 avgt ns/op 1.32x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatViewSwap 3.6049 ± 0.0042 3.2151 ± 0.0308 avgt ns/op 1.12x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewRO 7.6401 ± 0.0077 8.1295 ± 0.0155 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 47736.5913 ± 874.5696 46947.5121 ± 165.0259 thrpt ops/min 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.seq_start 2119307.1117 ± 242936.9229 5675703.4120 ± 1861095.4858 thrpt ops/s 2.68x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 6.7592 ± 0.0152 7.4955 ± 0.0514 avgt ns/op 0.90x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testM 14326.3271 ± 1864.1161 13962.8762 ± 1715.5984 avgt ns/op 1.03x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 7832.5122 ± 6.2580 7812.1535 ± 4.7575 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicIntegerNever 5.0697 ± 0.0025 5.1006 ± 0.0048 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntView 2534.8219 ± 1.7777 2827.6421 ± 1.4439 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather 20219.0233 ± 2091.8606 17152.7644 ± 1249.7795 thrpt ops/s 0.85x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwap 30228.5530 ± 47.7120 30621.1964 ± 580.8833 avgt ns/op 0.99x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 17784.1678 ± 770.7816 15600.5925 ± 67.5284 avgt ns/op 1.14x Yes
org.openjdk.bench.java.lang.Integers.shiftURight 0.1595 ± 0.0023 0.1565 ± 0.0006 avgt us/op 1.02x No
org.openjdk.bench.javax.crypto.full.KEMBench.decapsulate 14861.5371 ± 16.7560 15280.9221 ± 20.2699 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 6.5302 ± 3.9042 7.3785 ± 4.1677 avgt us/op 0.89x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongView 1278.0828 ± 0.4373 9019.4546 ± 72.2219 avgt ns/op 0.14x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwapRO 109.2309 ± 0.0290 110.0459 ± 0.5029 avgt ns/op 0.99x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeLatin1 4.1023 ± 0.4250 3.4523 ± 0.3960 avgt ms/op 1.19x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwap 80565.7283 ± 30.1764 80565.5036 ± 41.6003 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.Sorted.seq_chain 462.8838 ± 145.8909 222.8035 ± 0.4233 thrpt ops/s 0.48x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 124614.4309 ± 331.0890 168476.6677 ± 1584.5825 thrpt ops/ms 1.35x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 813.4541 ± 82.1006 876.8222 ± 9.6034 avgt ns/op 0.93x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 487740.3708 ± 52256.5172 697417.0710 ± 147350.7917 avgt ns/op 0.70x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2466 ± 0.0172 2.2544 ± 0.0157 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDouble 1316.6125 ± 0.6934 10116.7966 ± 57.2155 avgt ns/op 0.13x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test04 30.4151 ± 0.0683 29.1871 ± 0.0489 avgt ns/op 1.04x Yes
org.openjdk.bench.java.io.UTF8.testCharConversion 30.8287 ± 0.0232 31.5358 ± 0.2194 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 82515.9271 ± 387.5103 127756.6029 ± 768.7152 thrpt ops/ms 1.55x Yes
org.openjdk.bench.java.util.stream.ops.value.Map.seq_chain_111 1559.2153 ± 1.8182 1665.0111 ± 1.2874 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_composed 11754838.6144 ± 196053.9002 7623846.6528 ± 54557.7579 thrpt ops/s 0.65x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 24876.6334 ± 11.9800 27150.0682 ± 30.1263 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 45.4032 ± 0.4137 53.0873 ± 3.8991 avgt ns/op 0.86x No
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 3391851.6247 ± 27961.8358 3514622.6148 ± 10027.5150 thrpt ops/s 1.04x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 15.3686 ± 0.0601 16.5120 ± 0.0328 thrpt ops/ms 1.07x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByte 12.3699 ± 0.0156 12.3071 ± 0.0077 avgt ns/op 1.01x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewRO 40280.4831 ± 12.3087 43073.7576 ± 1489.2581 avgt ns/op 0.94x No
org.openjdk.bench.java.util.TreeMapUpdate.put 8858064.9209 ± 358034.6925 8565320.8620 ± 304156.2788 avgt ns/op 1.03x No
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 25063.8549 ± 33.3671 6371.8450 ± 2.9770 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteRO 629.8480 ± 0.2908 650.1587 ± 3.9501 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.seq_chain123 301.3354 ± 106.2851 686.1012 ± 0.3346 thrpt ops/s 2.28x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_baseline 49062.1670 ± 1264.1888 25679.1491 ± 598.4825 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.math.BigIntegers.testHugeSmallDivide 63.7584 ± 17.8540 42.5562 ± 21.0294 avgt ns/op 1.50x No
org.openjdk.bench.java.lang.StringEquals.almostEqual 4.3665 ± 0.0065 4.0909 ± 0.0546 avgt ns/op 1.07x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 67.0694 ± 0.6317 81.9767 ± 1.6063 avgt us/op 0.82x Yes
org.openjdk.bench.java.util.regex.Trim.find_loop_two_matchers 235.4074 ± 57.1852 216.2559 ± 16.5456 avgt ns/op 1.09x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLong 14.9488 ± 0.1386 69.3431 ± 0.3259 avgt ns/op 0.22x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSubstringLongerThanString 2.0784 ± 0.0106 1.8694 ± 0.0102 avgt ns/op 1.11x Yes
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testRightShift 41.5258 ± 14.2665 31.6792 ± 16.2700 avgt ns/op 1.31x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongLatinSuccess 24.2590 ± 0.0164 7.9772 ± 0.1013 avgt ns/op 3.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetInt 6.1402 ± 0.0530 6.2746 ± 0.0410 avgt ns/op 0.98x No
org.openjdk.bench.java.util.ArraysFill.testCharFill 93206.0774 ± 6271.1013 12253.9985 ± 17.0596 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 59538.5400 ± 197.3537 57403.1640 ± 362.0379 thrpt ops/min 0.96x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test02 17.7144 ± 0.1702 18.0553 ± 0.0943 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test01 12.2625 ± 0.0530 12.6600 ± 0.0704 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwap 23.7933 ± 0.0806 23.4109 ± 0.3367 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 1660.4141 ± 8.1057 1534.7117 ± 16.9475 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.par_mid 46191.8537 ± 3786.0910 49820.5995 ± 2424.6743 thrpt ops/s 1.08x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShort 8.1310 ± 0.0130 7.9765 ± 0.0052 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 489882.8573 ± 46597.0135 483237.2032 ± 43290.2323 avgt ns/op 1.01x No
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtXS 19.0328 ± 13.6648 13.5623 ± 11.9316 avgt ns/op 1.40x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwap 227.9958 ± 0.5644 228.5420 ± 0.0996 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_ref 4705.7003 ± 60.8717 4468.4248 ± 97.6354 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLong 15.7965 ± 0.0106 39.3164 ± 0.0601 avgt ns/op 0.40x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_seq_mref 26.6293 ± 5.9681 23.1684 ± 6.0300 thrpt ops/s 0.87x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 130272.7500 ± 250.1096 179459.7576 ± 1364.2247 thrpt ops/ms 1.38x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewRO 36.9748 ± 0.0667 67.4758 ± 0.7545 avgt ns/op 0.55x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharView 318.8462 ± 0.2082 315.2706 ± 0.2409 avgt ns/op 1.01x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 977406.6793 ± 3379.8446 950706.1593 ± 15227.0341 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharView 7.6412 ± 0.0475 8.1432 ± 0.0259 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.seq_chain_111 10845.0692 ± 114.2852 5336.7193 ± 448.6371 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatView 3.6938 ± 0.0164 3.2065 ± 0.0151 avgt ns/op 1.15x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 886645.0531 ± 6558.8984 990902.9495 ± 17606.3976 thrpt ops/s 1.12x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 1410117.6508 ± 6771.6489 1404694.9129 ± 17351.5923 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_SSE4_char 3264.4758 ± 17.1146 4099.9591 ± 48.2689 avgt ns/op 0.80x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLong 1601.1328 ± 26.6297 9433.4477 ± 131.3148 avgt ns/op 0.17x Yes
org.openjdk.bench.java.lang.ArraysHashCode.chars 778.6171 ± 0.8247 778.8010 ± 0.1071 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringIndexOf.searchCharShortSuccess 2.1608 ± 0.0259 3.9885 ± 0.0066 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 1800.6944 ± 25.7747 1019.4022 ± 476.9586 thrpt ops/min 0.57x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 196419.3332 ± 189.5258 195675.6451 ± 186.2089 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 11166155.1322 ± 365376.3151 10398239.1468 ± 325259.4833 avgt ns/op 1.07x No
org.openjdk.bench.javax.crypto.small.CipherBench.GCM.decrypt 190478.3318 ± 226.4590 187659.6486 ± 845.3761 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongRO 1555.7974 ± 0.6605 10873.9529 ± 324.7520 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 132000.9616 ± 306.2577 158692.0525 ± 4031.8035 thrpt ops/ms 1.20x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 434.3687 ± 2.0524 399.0037 ± 4.5777 avgt ns/op 1.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_baseline 6141441.6797 ± 334688.7167 4400143.2521 ± 20513.9049 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.util.regex.Exponential.pat3_justXs 428.9066 ± 124.4582 521.3719 ± 123.3699 avgt ns/op 0.82x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwap 313.0949 ± 0.2246 337.0217 ± 0.8756 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 8768971.5769 ± 367886.5650 8443699.7513 ± 332580.0599 avgt ns/op 1.04x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 363.9469 ± 47.3074 382.2925 ± 40.1803 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.CharBufferAppend.appendString 817740.1259 ± 381.3449 813430.8394 ± 1230.9788 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShort 8.6889 ± 0.0039 8.4917 ± 0.0393 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_long 1633.5581 ± 71.3049 1291.9225 ± 325.6259 thrpt ops/s 0.79x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 385.0318 ± 60.7149 416.8480 ± 54.2536 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 4.4283 ± 2.6815 4.8653 ± 2.7634 avgt us/op 0.91x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 880.8479 ± 1.6165 889.7878 ± 2.1306 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 874.7915 ± 13.6675 1116.1772 ± 10.9677 avgt ns/op 0.78x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 13.5400 ± 0.0419 13.3806 ± 0.0271 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteMainThreadCancels 2839.1882 ± 59.2083 2862.2385 ± 32.4001 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_int 33981.6181 ± 1913.0151 32979.3055 ± 1653.8328 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortViewSwap 1279.5228 ± 0.7376 35779.3213 ± 26.7000 avgt ns/op 0.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShortSwap 6.8576 ± 0.0588 6.6606 ± 0.3636 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.decrypt 69186.0220 ± 179.1039 61844.9189 ± 182.2702 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 51.5461 ± 0.0546 49.3994 ± 0.0583 avgt ns/op 1.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwap 8.1342 ± 0.0452 7.8280 ± 0.0493 avgt ns/op 1.04x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 171435.2694 ± 144.6361 170637.4705 ± 192.5707 thrpt ops/s 1.00x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.XDH.generateKeyPair 1306.7897 ± 2.7317 1972.7504 ± 16.2547 thrpt ops/s 1.51x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2105233.8218 ± 69784.7534 2066104.4734 ± 78745.4187 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 13451.6176 ± 34.4590 13535.6045 ± 10.0159 thrpt ops/ms 1.01x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_ifs 243647164.9752 ± 1422201.4009 517591.0475 ± 367.7367 thrpt ops/s 0.00x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 1128.4033 ± 7.1871 1013.3889 ± 4.9786 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10883373.7452 ± 297856.0654 10311506.0808 ± 271558.5305 avgt ns/op 1.06x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwapRO 3.6495 ± 0.0058 2.4692 ± 0.0214 avgt ns/op 1.48x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed_preallocated 478.2265 ± 27.1363 467.2106 ± 56.9590 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongView 8.0445 ± 0.0231 8.6776 ± 0.0132 avgt ns/op 0.93x Yes
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtXL 24096.0610 ± 3439.3061 25260.3944 ± 3502.6576 avgt ns/op 0.95x No
org.openjdk.bench.java.util.ImmutableColls.toArrayFromSet 22.3596 ± 8.9752 28.4155 ± 11.1505 thrpt ops/us 1.27x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwap 80.8256 ± 0.9059 81.4628 ± 0.5756 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_precomposed 1029934.4836 ± 1911.2097 723180.5354 ± 11007.3655 thrpt ops/s 0.70x Yes
org.openjdk.bench.java.lang.StringIndexOf.success 6.9149 ± 0.0044 10.5388 ± 0.1709 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 10.4267 ± 0.2336 9.6257 ± 0.8871 avgt ns/op 1.08x No
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 287.3433 ± 0.4263 415.6623 ± 2.4246 thrpt ops/s 1.45x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.matches 18.2602 ± 0.3595 14.5265 ± 0.0507 avgt ns/op 1.26x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByteSwap 9.1101 ± 0.0562 9.3731 ± 0.0828 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortView 7.6127 ± 0.0060 5.7476 ± 0.0142 avgt ns/op 1.32x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwap 80542.7091 ± 34.9477 80504.2948 ± 37.4446 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 2003981.8966 ± 11368.8057 2076967.3743 ± 6395.7784 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.0704 ± 0.0014 0.0605 ± 0.0056 avgt us/op 1.16x No
org.openjdk.bench.java.lang.StringConcat.concat13String 131.6601 ± 15.1163 176.2197 ± 12.6020 avgt ns/op 0.75x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwap 7584.0381 ± 2.1500 7584.5375 ± 10.8328 avgt ns/op 1.00x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.testSync 1418.4599 ± 14.9908 1358.6639 ± 40.9100 thrpt ops/s 0.96x No
org.openjdk.bench.java.lang.ArraysSort.doubleSort 83000.8497 ± 2800.6075 81032.6014 ± 268.2564 avgt us/op 1.02x No
org.openjdk.bench.java.io.RandomAccessRead.testBuffer 608.5931 ± 1.2286 608.1129 ± 3.4289 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_baseline 6825.8294 ± 1212.4832 8365.3943 ± 36.3852 thrpt ops/s 1.23x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_prim_sink 1983.6542 ± 2.7274 2014.6413 ± 0.6673 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntViewSwap 14191.7633 ± 209.4614 14013.2360 ± 83.1449 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongViewSwap 1280.2286 ± 0.6130 9028.9924 ± 84.5177 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerNoCapture 5.1046 ± 0.0073 5.1532 ± 0.0045 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_AVX2_char 3738.4887 ± 5.6368 5866.6110 ± 57.0046 avgt ns/op 0.64x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multiints 3.5793 ± 0.0894 4.7861 ± 0.1026 avgt ns/op 0.75x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedSmall 76.5725 ± 0.6052 79.9880 ± 0.4480 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutIntSwap 17.7072 ± 0.0944 129.4708 ± 1.5971 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_long 789428.9209 ± 216125.7270 712462.0984 ± 210016.4923 thrpt ops/s 0.90x No
org.openjdk.bench.javax.crypto.small.AESGCMBench.encrypt 1494762.9193 ± 4973.5903 1440677.8396 ± 5394.4696 thrpt ops/s 0.96x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 4213830.7093 ± 19865.4182 4232288.7923 ± 111005.2449 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDoubleSwap 3.4575 ± 0.0107 3.1478 ± 0.0210 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMissUncached 78.7277 ± 5.2457 91.5881 ± 10.4832 avgt ns/op 0.86x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeLatin1 0.6595 ± 0.0017 0.5099 ± 0.0017 avgt ms/op 1.29x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 22607.3237 ± 118.9960 1578.0845 ± 1.0594 thrpt ops/ms 0.07x Yes
org.openjdk.bench.java.util.stream.ops.value.Filter.par_chain_111 34498.8370 ± 5144.0488 22104.6242 ± 925.7061 thrpt ops/s 0.64x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 7.6763 ± 0.0117 7.2152 ± 0.0302 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 38.1999 ± 3.2038 30.5099 ± 0.0237 avgt ns/op 1.25x Yes
org.openjdk.bench.java.math.BigIntegerHashCode.testHashCode 86.6756 ± 0.1163 89.0801 ± 0.6559 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwap 7.7008 ± 0.0463 6.8130 ± 0.0084 avgt ns/op 1.13x Yes
org.openjdk.bench.java.lang.ArraysHashCode.ints 1.0375 ± 0.1205 0.9729 ± 0.0028 avgt ns/op 1.07x No
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchMid 20.8702 ± 0.1258 17.0504 ± 0.1279 avgt ns/op 1.22x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 5840.5097 ± 210.8992 5144.6927 ± 267.7222 avgt us/op 1.14x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 55446.2932 ± 796.9430 55394.5127 ± 683.5214 thrpt ops/min 1.00x No
org.openjdk.bench.java.util.regex.Primality.greedy1 193.7335 ± 155.2693 166.6290 ± 138.3857 avgt ns/op 1.16x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwap 15090.6929 ± 3.4310 15097.9671 ± 2.4496 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchStart 6.7617 ± 0.0126 3.6388 ± 0.0079 avgt ns/op 1.86x Yes
org.openjdk.bench.java.io.RecordDeserialization.deserializeRecords 12.1396 ± 3.0239 12.6205 ± 2.4163 avgt us/op 0.96x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwap 8.5336 ± 0.0512 9.1527 ± 0.0406 avgt ns/op 0.93x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 947.8598 ± 11.3606 824.3700 ± 1.8865 avgt ns/op 1.15x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 8.3191 ± 0.0427 8.0474 ± 0.0389 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.HexFormatBench.formatLower 0.6489 ± 0.1805 1.0009 ± 0.0017 avgt us/op 0.65x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 18.4008 ± 0.0134 18.7087 ± 0.0162 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2847 ± 0.0132 2.2882 ± 0.0148 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.bytes 779.0247 ± 0.3573 780.1443 ± 0.2294 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 53860.7452 ± 5437.6830 52396.4112 ± 5529.3413 avgt ns/op 1.03x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readLong 527.0249 ± 3.5258 526.1882 ± 4.7979 avgt us/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 34.5062 ± 14.6203 36.3505 ± 14.6464 avgt ns/op 0.95x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 378.0740 ± 0.9015 328.9225 ± 1.2616 avgt ns/op 1.15x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSmallEarlyMatch 4.3411 ± 0.0240 9.5171 ± 0.0564 avgt ns/op 0.46x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 1.1285 ± 0.0499 1.1356 ± 0.7284 avgt us/op 0.99x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 4537.5491 ± 251.4914 5813.8290 ± 55.1579 avgt ns/op 0.78x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 8429.7760 ± 25.5928 5985.1019 ± 13.3121 avgt ns/op 1.41x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2881831.8390 ± 274472.9267 3138047.0989 ± 336295.5041 avgt ns/op 0.92x No
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.par_start 62530.4976 ± 1728.0994 61651.0856 ± 1666.1318 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 99.7863 ± 0.5822 96.2387 ± 0.5699 avgt ns/op 1.04x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_floor 3844.6093 ± 41.2280 1229.7048 ± 1.6722 thrpt ops/ms 0.32x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 310991.9243 ± 194.9587 312213.2446 ± 245.9146 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToNonEmptyMap 79.5295 ± 6.2401 81.2717 ± 5.0480 avgt ms/op 0.98x No
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encrypt 280060.2346 ± 3764.4338 340408.1959 ± 679.3946 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_int 14703.1321 ± 1273.7076 12193.4839 ± 958.9222 thrpt ops/s 0.83x No
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.EC.generateSecret 847.2969 ± 37.9823 967.8215 ± 1.3094 thrpt ops/s 1.14x Yes
org.openjdk.bench.java.lang.Integers.reverseBytes 0.0314 ± 0.0001 0.1536 ± 0.0003 avgt us/op 0.20x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 81.7165 ± 0.2444 73.3443 ± 0.1421 avgt us/op 1.11x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBooleanString 0.1566 ± 0.0059 0.1532 ± 0.0070 ss ms/op 1.02x ?
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyOf_zeroLoop 1209.2347 ± 20.1887 974.7380 ± 10.7126 avgt ns/op 1.24x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShort 10.7648 ± 0.0289 10.1898 ± 0.0873 avgt ns/op 1.06x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1448.7375 ± 32.9911 1223.1656 ± 14.5105 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.seq_invoke 3636.7755 ± 5.5663 297971.1252 ± 478.0013 thrpt ops/s 81.93x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwap 5249.2698 ± 4.1442 8922.2162 ± 26.4582 avgt ns/op 0.59x Yes
org.openjdk.bench.java.io.FileOpen.trailingSlash 22.6139 ± 0.0540 20.0511 ± 1.1244 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 353.4545 ± 52.1643 379.4063 ± 44.4410 avgt ns/op 0.93x No
org.openjdk.bench.java.util.TreeMapUpdate.put 56708.4667 ± 5559.2139 49895.7843 ± 4882.7103 avgt ns/op 1.14x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.par_chain111 10089.9283 ± 786.2218 9173.5562 ± 696.2545 thrpt ops/s 0.91x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 53.1252 ± 7.4737 57.7118 ± 7.2242 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwap 5035.7411 ± 4.0765 7636.1052 ± 102.5792 avgt ns/op 0.66x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 11861.1702 ± 36.1176 11675.9625 ± 25.4226 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 95.6188 ± 7.8517 108.5018 ± 47.2228 avgt us/op 0.88x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count4 43.1028 ± 33.9944 0.6165 ± 0.0051 avgt ns/op 69.92x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_double 70636.1698 ± 171.3420 27844.8982 ± 1744.4052 thrpt ops/s 0.39x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewRO 7.8342 ± 0.0085 8.5261 ± 0.0210 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharView 7.2058 ± 0.0118 7.1876 ± 0.1608 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortView 5.2069 ± 0.0318 4.5102 ± 0.0359 avgt ns/op 1.15x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 97497.2684 ± 172.5181 72097.2645 ± 96.6795 thrpt ops/s 0.74x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 728.6700 ± 5.0374 772.2079 ± 4.6048 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortViewSwap 31.7627 ± 1.9864 23.9990 ± 0.0405 avgt ns/op 1.32x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 38.0696 ± 0.3821 46.4046 ± 2.6163 avgt us/op 0.82x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 681611.8178 ± 4779.6124 641157.0330 ± 1565.3740 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDouble 95.9408 ± 0.0831 97.0528 ± 0.0587 avgt ns/op 0.99x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_rint 3823.5562 ± 53.5497 1228.5376 ± 2.3645 thrpt ops/ms 0.32x Yes
org.openjdk.bench.java.net.SocketReadWrite.echo 8931.7267 ± 161.6061 9027.9543 ± 209.6568 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.ListArgs.list06 1731.4723 ± 50.4690 1710.9330 ± 41.6834 thrpt ops/ms 0.99x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 279057.4125 ± 178.2056 268668.8044 ± 268.7059 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.1114 ± 0.0034 0.1041 ± 0.0018 avgt us/op 1.07x No
org.openjdk.bench.java.lang.StringComparisons.regionMatches 42.9348 ± 0.3808 37.6989 ± 0.1807 avgt ns/op 1.14x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 2086.9058 ± 16.7491 2365.0986 ± 33.9209 avgt ns/op 0.88x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShortSwap 1317.7732 ± 0.6301 40217.5425 ± 29.4529 avgt ns/op 0.03x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_foreach_named 59901.3185 ± 11842.8209 29211.2976 ± 708.9738 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_AVX2_String 5412.3525 ± 175.5132 5547.1184 ± 82.0771 avgt ns/op 0.98x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteDelayedTaskExecutes 94.0415 ± 0.1106 94.0079 ± 0.0805 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.regex.Trim.possessive2_find 141009401.2864 ± 1692053.9947 182804640.4540 ± 36810484.6225 avgt ns/op 0.77x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 10991025.5050 ± 261027.1342 10673087.4896 ± 306537.4952 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 587333.7030 ± 911.4645 581897.9630 ± 1441.6815 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 2.4450 ± 1.4577 2.7097 ± 1.5560 avgt us/op 0.90x No
org.openjdk.bench.java.lang.StringReplace.replace1x1_2_Latin1 111.1869 ± 8.8798 90.7490 ± 28.3727 avgt ns/op 1.23x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 72101.5067 ± 180.8138 71875.3826 ± 163.6456 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 481.7887 ± 0.3214 348.5189 ± 0.2821 avgt ns/op 1.38x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 8.0692 ± 0.0537 7.7320 ± 0.0634 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHit 49.3739 ± 5.1916 99.7570 ± 0.2051 avgt ns/op 0.49x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 42456.7798 ± 309.9211 40851.3613 ± 265.9425 thrpt ops/min 0.96x Yes
org.openjdk.bench.java.net.SocketReadWrite.echo 9167.8444 ± 219.7225 9257.9658 ± 226.6541 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 567331.2666 ± 7223.0645 638957.5587 ± 5919.5472 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.lang.StringDecode.decodeUTF16Mixed 6335.5320 ± 12.9525 6751.1389 ± 45.1375 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 48515.0150 ± 255.2827 63712.9514 ± 208.6614 thrpt ops/ms 1.31x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 99.7583 ± 0.1080 101.5778 ± 2.4416 avgt ns/op 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 402.3825 ± 58.5464 404.2757 ± 57.6188 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringOther.charAt 13.5403 ± 0.0770 21.7620 ± 0.4471 avgt ns/op 0.62x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 1072.2986 ± 27.7600 1009.9114 ± 1.1523 thrpt ops/s 0.94x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 290.2981 ± 0.3180 292.3916 ± 0.3290 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallEarlyMatch16 4.2933 ± 0.0028 8.7150 ± 0.1729 avgt ns/op 0.49x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_2_UTF16 52.8739 ± 0.0741 48.4395 ± 0.1811 avgt ns/op 1.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather 69907.9666 ± 7764.2985 102860.1629 ± 2069.4756 thrpt ops/s 1.47x Yes
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveSingleSocket 4.3035 ± 0.0200 4.3157 ± 0.0101 avgt us/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 376.4729 ± 51.1558 369.4241 ± 47.6147 avgt ns/op 1.02x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeUTF8 3.7496 ± 0.4421 3.6670 ± 0.4197 avgt ms/op 1.02x No
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchMid 20.7094 ± 0.3176 17.1851 ± 0.1511 avgt ns/op 1.21x Yes
org.openjdk.bench.java.io.FileOpen.mixToPath 226.1311 ± 3.7988 225.5944 ± 47.6356 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 10407.9329 ± 9.0178 10470.5457 ± 5.4991 thrpt ops/ms 1.01x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 31089.8920 ± 1408.2148 37681.8331 ± 4026.0573 thrpt ops/s 1.21x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 1233802.0891 ± 9808.8469 1443040.1057 ± 14824.3191 thrpt ops/s 1.17x Yes
org.openjdk.bench.java.util.regex.Exponential.pat4_justXs 489.1445 ± 153.9434 536.6203 ± 115.7717 avgt ns/op 0.91x No
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMapCopyConstructor 426477.0551 ± 67956.2255 436769.0776 ± 18487.3358 avgt ns/op 0.98x No
org.openjdk.bench.java.util.concurrent.Locks.testAbstractQueueSynchronizer 24.4582 ± 0.1334 22.7473 ± 0.1394 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 530161.2490 ± 46086.8359 777588.2481 ± 97368.5416 avgt ns/op 0.68x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwapRO 15094.8510 ± 4.0645 15087.9194 ± 5.2934 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConstFloatString 133.4006 ± 6.4773 129.2940 ± 3.2179 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather 34744.0679 ± 2490.1467 34849.2242 ± 2361.4211 thrpt ops/s 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 4896.4475 ± 45.5631 5646.6949 ± 245.6425 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.stream.ops.value.Sorted.seq_invoke 30461.5702 ± 16.4412 128650.0094 ± 122.8080 thrpt ops/s 4.22x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 26963.2888 ± 10.7707 38991.8631 ± 44.9766 thrpt ops/s 1.45x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 7.1066 ± 0.0031 6.6180 ± 0.0243 avgt ns/op 1.07x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatView 7.7577 ± 0.0288 8.2090 ± 0.0620 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchStart 7.0574 ± 0.0081 4.3759 ± 0.0309 avgt ns/op 1.61x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeLong 160.4269 ± 1.3496 156.4489 ± 0.8078 avgt us/op 1.03x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_long 33622.4557 ± 11518.7860 19909.8656 ± 493.4470 thrpt ops/s 0.59x No
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.4461 ± 0.0049 0.4458 ± 0.2125 avgt us/op 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.verify 1253.6571 ± 9.6446 1391.8437 ± 1.6512 thrpt ops/s 1.11x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 25096.1794 ± 63.6017 25612.1887 ± 22.6346 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 326.3172 ± 39.0640 345.8468 ± 14.4113 avgt ns/op 0.94x No
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchAssign 10887.1495 ± 348.9924 11264.1188 ± 280.7789 thrpt ops/s 1.03x No
org.openjdk.bench.javax.crypto.small.KeyAgreementBench.EC.generateSecret 879.1461 ± 1.1881 968.7210 ± 1.2179 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_baseline 30549.6034 ± 50.1494 129255.9609 ± 76.5784 thrpt ops/s 4.23x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 7.3268 ± 0.0056 6.7889 ± 0.0154 avgt ns/op 1.08x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 3918.0103 ± 366.3219 4153.6354 ± 143.3283 avgt us/op 0.94x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongViewSwap 12.5876 ± 0.1514 79.6317 ± 0.8059 avgt ns/op 0.16x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_arraycopy_fill 1178.8351 ± 37.2845 1095.7813 ± 11.0206 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.par_chain_111 3895.4363 ± 53.9402 3476.1961 ± 41.1284 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.lang.StringEncode.encodeShortMixed 337.0763 ± 0.7422 332.5955 ± 1.1286 avgt ns/op 1.01x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 2659722.1946 ± 20287.6462 2444568.1536 ± 19064.9226 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 28.6536 ± 0.0535 28.0846 ± 0.3476 avgt us/op 1.02x No
org.openjdk.bench.java.util.regex.Exponential.pat2_notJustXs 9637.6517 ± 1861.6781 10138.7531 ± 2766.8451 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharView 309.5678 ± 0.0823 323.8491 ± 0.2762 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.seq_chain_111 626.2259 ± 17.0434 1137.9367 ± 8.4228 thrpt ops/s 1.82x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.bulk_seq_inner 2.6678 ± 0.0208 1.9851 ± 0.0857 thrpt ops/s 0.74x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_double 13964.5829 ± 1301.1331 12749.9341 ± 895.9410 thrpt ops/s 0.91x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortViewSwap 5.4067 ± 0.0196 4.7173 ± 0.1475 avgt ns/op 1.15x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 408.7849 ± 56.3727 399.9130 ± 116.2605 avgt us/op 1.02x No
org.openjdk.bench.java.lang.StringDecode.decodeLatin1LongOnly 422.8857 ± 1.9483 507.2000 ± 2.8910 avgt ns/op 0.83x Yes
org.openjdk.bench.java.lang.StringIndexOf.successBig 17.1853 ± 0.0184 11.8143 ± 0.0101 avgt ns/op 1.45x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constIntegerString 0.1610 ± 0.0066 0.1579 ± 0.0069 ss ms/op 1.02x ?
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntView 16.3153 ± 0.0227 142.1132 ± 0.4163 avgt ns/op 0.11x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortViewSwap 6.7840 ± 0.1026 5.8424 ± 0.0576 avgt ns/op 1.16x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 0.9055 ± 0.1925 0.8870 ± 0.2265 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_Short_String 4138.8391 ± 43.8609 5175.4958 ± 22.4492 avgt ns/op 0.80x Yes
org.openjdk.bench.java.lang.StringDecode.decodeUTF16Short 194.2493 ± 16.5348 134.1716 ± 4.2212 avgt ns/op 1.45x Yes
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 1406550.8016 ± 2527.0314 1032861.3694 ± 4447.4684 thrpt ops/s 0.73x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 7.6380 ± 0.0263 7.5475 ± 0.0282 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteDelayedTaskExecutes 97.1543 ± 0.0433 97.1201 ± 0.0371 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLong 3670.2228 ± 18.3099 3617.9359 ± 4.0279 avgt ns/op 1.01x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortView 2874.8486 ± 2.1338 2885.7101 ± 2.0682 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 22.7759 ± 3.1425 24.4812 ± 3.0906 avgt ns/op 0.93x No
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicBooleanFlip 5.2104 ± 0.0016 5.2461 ± 0.0015 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShort 1321.2043 ± 1.7706 62616.9706 ± 4064.2289 avgt ns/op 0.02x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatView 206.5905 ± 0.1067 222.1738 ± 0.1186 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithInt8 153.3880 ± 49.5063 252.2729 ± 9.4289 avgt ns/op 0.61x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 720.4168 ± 4.7004 781.6490 ± 7.9268 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteRO 630.4775 ± 0.2837 631.5429 ± 0.3348 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather 7167489.5932 ± 7842.5431 4578111.4275 ± 82938.6344 thrpt ops/s 0.64x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 8.3960 ± 0.0556 7.5274 ± 0.0916 avgt ns/op 1.12x Yes
org.openjdk.bench.java.util.stream.ops.value.Map.par_invoke 38269.1162 ± 9995.6045 22730.8248 ± 690.3879 thrpt ops/s 0.59x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_par_lambda 140.9277 ± 0.7097 255.9965 ± 110.2478 thrpt ops/s 1.82x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByte 29.6445 ± 0.0492 315.0010 ± 0.0988 avgt ns/op 0.09x Yes
org.openjdk.bench.java.io.FileOpen.mix 107.6352 ± 1.1837 123.3847 ± 3.4009 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 203447.7575 ± 305.4796 121264.4863 ± 12545.2336 thrpt ops/ms 0.60x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedBegin 18.8383 ± 0.0655 19.7789 ± 0.1430 avgt ns/op 0.95x Yes
org.openjdk.bench.java.lang.StringConcat.concatConst4String 58.6689 ± 9.7454 59.7079 ± 4.5055 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwapRO 7478.4496 ± 101.6981 7617.7487 ± 12.4277 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 72.9315 ± 2.1241 73.0999 ± 1.9708 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_baseline 68.9985 ± 0.5450 49.7369 ± 1.0633 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewRO 311.2867 ± 0.0756 398.1427 ± 1.1899 avgt ns/op 0.78x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutChar 18.7013 ± 0.1767 245.9076 ± 0.3167 avgt ns/op 0.08x Yes
org.openjdk.bench.java.util.stream.Reducers.seq_reduce_base 32380.1557 ± 19.1757 16284.4353 ± 77.1243 thrpt ops/s 0.50x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 10564.7033 ± 25.0631 10500.8750 ± 208.3865 thrpt ops/min 0.99x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 427.6512 ± 0.1794 431.2775 ± 1.9348 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test04 30.6163 ± 0.0754 29.3685 ± 0.0550 avgt ns/op 1.04x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 512027.2397 ± 599.2614 506528.9420 ± 839.7858 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 42.8336 ± 6.0528 44.2930 ± 3.9251 avgt ns/op 0.97x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 607497.8452 ± 6940.1853 603950.8014 ± 1194.6786 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharView 5.1036 ± 0.0206 4.5726 ± 0.1361 avgt ns/op 1.12x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 110.4639 ± 4.8822 100.1724 ± 5.1001 avgt us/op 1.10x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_ref 375096.4628 ± 120691.5900 497001.2715 ± 188961.0188 thrpt ops/s 1.32x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 25.2011 ± 0.1449 22.0684 ± 0.1965 avgt ns/op 1.14x Yes
org.openjdk.bench.java.util.regex.Trim.possessive2_find 771445.4935 ± 1524.3104 652751.0196 ± 2116.3485 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchEnd 118.2184 ± 0.6246 113.4451 ± 0.5018 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 325357.4779 ± 594.3745 294234.6420 ± 3325.6818 thrpt ops/ms 0.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 17606.1350 ± 77.1111 46016.1827 ± 214.6431 avgt ns/op 0.38x Yes
org.openjdk.bench.java.lang.StringDecode.decodeLatin1LongEnd 536.7923 ± 9.2696 601.7253 ± 3.9502 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 386.5509 ± 1.1334 353.7726 ± 0.9201 avgt ns/op 1.09x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 7.6345 ± 0.0049 7.4724 ± 0.0184 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.StringBuilders.concat16p8p7 95.0303 ± 5.1183 116.4118 ± 4.6062 avgt ns/op 0.82x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 24.9994 ± 0.1595 22.2986 ± 0.2453 avgt ns/op 1.12x Yes
org.openjdk.bench.javax.crypto.AESReinit.test 504.6810 ± 10.6697 445.2457 ± 16.6650 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpVirtualThreadCancels 1005.6367 ± 17.1645 930.3670 ± 31.8175 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBoundsMix 611.5548 ± 513.1179 866.6755 ± 584.0685 avgt ns/op 0.71x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.par_start 62999.0276 ± 1723.5097 61836.9642 ± 892.2532 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.ArraysEquals.testByteTrue 3.7261 ± 0.0362 4.3076 ± 0.0180 avgt ns/op 0.87x Yes
org.openjdk.bench.java.math.BigDecimals.testSetScaleVarious 412.8026 ± 125.0888 338.0365 ± 124.2935 avgt ns/op 1.22x No
org.openjdk.bench.java.lang.StringEncode.encodeLatin1Short 96.7729 ± 1.0179 101.5878 ± 0.1198 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_long 7168.1501 ± 995.6852 6733.9095 ± 639.5752 thrpt ops/s 0.94x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 54022.6329 ± 650.9663 52691.5675 ± 342.3873 thrpt ops/min 0.98x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.testAsync 1420.9760 ± 11.6756 1373.0950 ± 41.5102 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDouble 15076.9775 ± 8.9108 15085.6097 ± 9.7618 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwapRO 30181.3728 ± 28.3143 30534.8976 ± 483.1233 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 657760.9319 ± 540.0614 650692.5458 ± 1304.8442 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatViewSwap 13992.8890 ± 51.9413 13950.4641 ± 58.8546 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_composed 1415529.3143 ± 7921.3426 837525.3385 ± 58244.5640 thrpt ops/s 0.59x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstObjectConst 38.2670 ± 24.0997 52.4569 ± 23.9744 avgt ns/op 0.73x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleView 3.6895 ± 0.0078 2.7644 ± 0.0119 avgt ns/op 1.33x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 60215.8892 ± 268.5337 86924.1025 ± 322.0438 thrpt ops/ms 1.44x Yes
org.openjdk.bench.java.net.SocketStreaming.testSocketInputStreamRead 0.0562 ± 0.0037 0.0556 ± 0.0024 avgt ms/op 1.01x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRangedWithCharsetUTF8 16.4845 ± 0.0484 11.6636 ± 0.0215 avgt ns/op 1.41x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.matches 112.0438 ± 0.3983 109.2799 ± 0.0766 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 53753.4680 ± 815.6498 12241.5291 ± 7.0408 thrpt ops/ms 0.23x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 105.0889 ± 66.5461 114.6089 ± 62.8715 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortView 7.7442 ± 0.0130 8.1779 ± 0.0509 avgt ns/op 0.95x Yes
org.openjdk.bench.java.lang.ArraysHashCode.shorts 0.9526 ± 0.0025 0.9729 ± 0.0028 avgt ns/op 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutCharSwap 6.7748 ± 0.0238 6.5360 ± 0.3453 avgt ns/op 1.04x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.matches 19.6193 ± 0.0286 16.8719 ± 0.0487 avgt ns/op 1.16x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDouble 1310.7213 ± 1.6987 7576.4119 ± 38.1884 avgt ns/op 0.17x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.hm_seq 9.3113 ± 0.0074 9.4132 ± 0.0029 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 316.9537 ± 67.0283 231.1654 ± 107.6963 avgt ns/op 1.37x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2545 ± 0.0152 2.2535 ± 0.0160 avgt ms/op 1.00x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.bulk_seq_inner 6.8576 ± 0.1568 6.8518 ± 0.1087 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ArraysFill.testFloatFill 42214.1799 ± 229.3944 6374.1817 ± 4.8937 thrpt ops/ms 0.15x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather 6257388.5885 ± 12439.6747 6664182.5422 ± 5135.6207 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.differentSubrangeMatches 20.2902 ± 0.1095 18.5030 ± 0.0351 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 33.9312 ± 14.4904 36.0028 ± 14.6678 avgt ns/op 0.94x No
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingLogp 161.2655 ± 2.0541 191.6977 ± 7.1454 avgt ns/op 0.84x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwap 129.1916 ± 0.8512 131.0177 ± 1.8858 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather_preallocated 40083785.8865 ± 119660.6880 110543444.0715 ± 980386.3474 thrpt ops/s 2.76x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.par_filter_findAny 28419.8000 ± 2058.0317 26965.7960 ± 285.5962 thrpt ops/s 0.95x No
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFAsciiMixed 3.6752 ± 0.4711 3.4873 ± 0.8173 avgt us/op 1.05x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limitFull 5920.4732 ± 98.5827 6150.8323 ± 403.1181 thrpt ops/s 1.04x No
org.openjdk.bench.java.util.stream.ops.value.AllMatch.seq_invoke 3588.3118 ± 3.6787 297193.1940 ± 1630.2974 thrpt ops/s 82.82x Yes
org.openjdk.bench.java.util.random.RandomNext.testNextInt 4.7322 ± 0.2551 5.0408 ± 0.0019 avgt ns/op 0.94x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 20747.2178 ± 90.4772 26851.0132 ± 44.1720 thrpt ops/s 1.29x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwap 13967.8297 ± 15.8178 13988.2569 ± 126.1477 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatView 20.8704 ± 0.0155 22.0991 ± 0.0134 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.7490 ± 0.0622 0.6923 ± 0.8787 avgt us/op 1.08x No
org.openjdk.bench.java.lang.StringEncode.encodeLatin1LongOnly 365.4706 ± 1.6468 450.8584 ± 0.7293 avgt ns/op 0.81x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 10.6282 ± 0.0812 5.2656 ± 0.0413 avgt ns/op 2.02x Yes
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingLogp 121.0414 ± 1.8736 107.0514 ± 2.2565 avgt ns/op 1.13x Yes
org.openjdk.bench.java.io.FileOpen.trailingSlashToPath 53.1162 ± 0.1945 54.8854 ± 0.7928 avgt ns/op 0.97x Yes
org.openjdk.bench.java.lang.ArraysHashCode.shorts 779.0364 ± 0.1291 780.1034 ± 0.4445 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2448 ± 0.0237 2.2308 ± 0.0238 avgt ms/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather_preallocated 552.7033 ± 16.6596 420.1232 ± 4.9089 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather_precomposed 1813.5129 ± 11.0949 1772.9361 ± 12.8816 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingLogp 878.0523 ± 40.5497 1406.4603 ± 78.8809 avgt ns/op 0.62x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLong 1275.2556 ± 0.8492 5117.4346 ± 2.8887 avgt ns/op 0.25x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 1072242.4221 ± 17261.3605 1001132.1984 ± 7107.2015 thrpt ops/s 0.93x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 1179.3334 ± 9.2250 1049.5460 ± 0.4628 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 7.0887 ± 0.0046 6.6601 ± 0.0313 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleViewSwap 12.9722 ± 0.1670 79.7784 ± 0.4538 avgt ns/op 0.16x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 9647.6627 ± 753.7983 3378.4049 ± 2559.5212 thrpt ops/min 0.35x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.par_chain_123 6525.8046 ± 317.6319 7463.5594 ± 838.1743 thrpt ops/s 1.14x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1359.3264 ± 73.6326 1499.5739 ± 48.4642 avgt ns/op 0.91x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1560955.1324 ± 3919.0923 1544367.3667 ± 3838.2336 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 481.5331 ± 5.9517 650.6078 ± 1.3240 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.baseline_TPE 699.4341 ± 96.0099 772.6629 ± 125.8854 thrpt ops/s 1.10x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.seq_invoke 2682.1966 ± 16.3520 273995.6170 ± 8087.0983 thrpt ops/s 102.15x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkPutByte 20.2523 ± 0.0082 20.8645 ± 0.0117 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 223738.0500 ± 1049.7477 241781.0657 ± 276.9146 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 48134055.5183 ± 58666.8249 38734886.8527 ± 1199977.2419 thrpt ops/s 0.80x Yes
org.openjdk.bench.java.lang.StringConcat.concatStringIntString 42.7737 ± 1.8336 44.4325 ± 0.3552 avgt ns/op 0.96x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.seq_mid 18504.7167 ± 145.8375 22287.1548 ± 2634.5152 thrpt ops/s 1.20x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 7.7811 ± 0.0090 7.5875 ± 0.0087 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 326.9459 ± 48.7673 326.6533 ± 40.0482 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharViewSwap 7584.5997 ± 21.4090 7571.9922 ± 9.3862 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwapRO 235.4515 ± 0.0515 245.8033 ± 2.5418 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutChar 4451.9038 ± 2.5511 4401.8007 ± 4.9704 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 3766.1819 ± 504.5883 4173.0198 ± 481.9332 avgt ns/op 0.90x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongWithOffsetSuccess 28.5427 ± 0.0136 10.1900 ± 0.0707 avgt ns/op 2.80x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 322.6754 ± 46.7025 340.4171 ± 37.5039 avgt ns/op 0.95x No
org.openjdk.bench.java.util.ZipFind.testThreeExisting 150.3883 ± 81.6998 150.3099 ± 64.9507 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.3982 ± 0.0056 0.3935 ± 0.0291 avgt us/op 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.put 8665982.8940 ± 370946.1050 8426078.5196 ± 335041.1636 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 7.2773 ± 0.0092 6.7622 ± 0.0039 avgt ns/op 1.08x Yes
org.openjdk.bench.java.lang.StringBuilders.appendSubstring 101.6354 ± 14.7820 468.5604 ± 321.1867 avgt ns/op 0.22x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 356.0383 ± 43.5523 372.6111 ± 32.7650 avgt ns/op 0.96x No
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.0603 ± 0.0005 0.0604 ± 0.0052 avgt us/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.decrypt 1155.1893 ± 93.9292 996.8680 ± 69.2233 thrpt ops/s 0.86x No
org.openjdk.bench.java.util.stream.ops.ref.ForEach.par_chain123 2060.1408 ± 302.0633 4251.1549 ± 235.6094 thrpt ops/s 2.06x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1332368.2147 ± 4677.9709 1287621.1771 ± 2678.9004 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.io.FileChannelWrite.test 809.5671 ± 4.8314 812.6713 ± 2.3845 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwapRO 15081.1113 ± 7.2817 15094.7857 ± 3.6534 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConstBooleanConst 12.7599 ± 10.5278 15.9778 ± 10.7331 avgt ns/op 0.80x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10886126.2797 ± 300162.0310 10391333.2242 ± 285456.9137 avgt ns/op 1.05x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_baseline 36.6715 ± 0.2042 49.8809 ± 0.2271 thrpt ops/s 1.36x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatView 4.3131 ± 0.0325 4.6146 ± 0.0673 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.ImmutableColls.toTypedArrayFromSet 19.5100 ± 7.9910 22.4828 ± 10.5013 thrpt ops/us 1.15x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 4800.1605 ± 15.1481 4862.0147 ± 29.9592 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMissUncached 79.8714 ± 11.1905 93.1750 ± 13.0398 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleRO 107.6391 ± 0.4615 113.9024 ± 0.1598 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8575280.2640 ± 354383.2686 8514503.1001 ± 346877.8968 avgt ns/op 1.01x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendMultiple 4.4301 ± 0.0081 4.4317 ± 0.0126 avgt us/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 101106.3006 ± 123.3420 174565.9526 ± 1256.9918 thrpt ops/ms 1.73x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwap 22.5353 ± 0.1665 22.2773 ± 0.0319 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetChar 316.1752 ± 0.1278 478.6538 ± 3.1992 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.par_chain111 4711.0785 ± 295.3154 4456.2692 ± 234.1596 thrpt ops/s 0.95x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 12180.5709 ± 23.5463 12061.0129 ± 15.8033 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.HashMapBench.put 131.6683 ± 32.6796 119.7562 ± 6.5207 avgt ms/op 1.10x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleViewSwap 39.2642 ± 0.0138 48.8554 ± 0.1328 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.ImmutableColls.getOrDefault 155.0808 ± 0.2792 130.1725 ± 0.1314 thrpt ops/us 0.84x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2142394.5303 ± 40991.7719 2236147.7699 ± 8626.2477 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 361.0571 ± 58.2121 383.7952 ± 49.9187 avgt ns/op 0.94x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewRO 16.1377 ± 0.0287 17.0463 ± 0.7583 avgt ns/op 0.95x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 370.4945 ± 1.9954 450.1688 ± 1.6472 avgt ns/op 0.82x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 23.9540 ± 0.0048 24.2339 ± 0.0261 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.seq_invoke 3309.8769 ± 549.9901 145075.2176 ± 155.6288 thrpt ops/s 43.83x Yes
org.openjdk.bench.java.math.BigIntegerCompareTo.testCompareTo 142.7864 ± 0.2113 96.6899 ± 0.1049 avgt ns/op 1.48x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 1332225.6284 ± 12124.7244 1277458.4470 ± 7016.6386 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwapRO 10.9714 ± 0.0033 10.1827 ± 0.0471 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_composed 33668.3678 ± 2722.1231 33124.6074 ± 2697.3604 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.ArraysMismatch.Int.differentSubrangeMatches 11.1682 ± 0.0384 8.0370 ± 0.0128 avgt ns/op 1.39x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 11304.7925 ± 4.0354 11265.9832 ± 9.4007 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntRO 115.8287 ± 1.3040 244.7684 ± 0.8292 avgt ns/op 0.47x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 7564.7213 ± 10.6470 5163.5483 ± 5.9313 avgt ns/op 1.47x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1323.0469 ± 7.2877 1442.3928 ± 54.2638 avgt ns/op 0.92x Yes
org.openjdk.bench.java.math.Fp16ConversionBenchmark.floatToFloat16 6027.4778 ± 5.0094 807.2317 ± 2.9365 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.util.regex.Trim.possessive_find 851028.7024 ± 2115.1877 545226.6035 ± 1339.6533 avgt ns/op 1.56x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 60445.1939 ± 5739.5513 49306.5765 ± 5067.3347 avgt ns/op 1.23x No
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 3372.0352 ± 4.1311 3180.5611 ± 2.9653 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather_preallocated 34476.7900 ± 707.7120 25421.4084 ± 9144.7802 thrpt ops/s 0.74x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.7108 ± 0.0522 0.6101 ± 0.1974 avgt us/op 1.17x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetChar 20.2482 ± 0.0072 20.8593 ± 0.0126 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 227630.7782 ± 316.8573 227814.0285 ± 235.5771 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 19.1118 ± 0.0554 17.1847 ± 0.0608 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8602761.1581 ± 353308.3550 8324644.0385 ± 319713.4326 avgt ns/op 1.03x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 3551.0314 ± 500.4505 3882.1382 ± 486.4016 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongView 35.5980 ± 0.0431 88.2091 ± 0.4345 avgt ns/op 0.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_separate 1379378.6592 ± 13098.2584 765464.3290 ± 127555.0276 thrpt ops/s 0.55x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwap 1360.0760 ± 2.3656 11444.2621 ± 34.6955 avgt ns/op 0.12x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 0.7498 ± 0.0269 0.6847 ± 0.0319 avgt us/op 1.10x No
org.openjdk.bench.java.lang.ArraysSort.intSort 0.0547 ± 0.0033 0.0493 ± 0.0003 avgt us/op 1.11x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.seq_mid 4981.7900 ± 720.5865 21611.2266 ± 109.3441 thrpt ops/s 4.34x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntViewSwap 1280.9858 ± 0.4579 17969.1158 ± 145.0236 avgt ns/op 0.07x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 58710.2903 ± 5811.2937 48556.8472 ± 4991.0187 avgt ns/op 1.21x No
org.openjdk.bench.java.util.ArraysFill.testLongFill 6338.3807 ± 9.9930 1582.6074 ± 2.7900 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHitUncached 113.0712 ± 21.6604 167.4819 ± 9.2095 avgt ns/op 0.68x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByteSwap 27.8802 ± 0.0245 314.7633 ± 0.1712 avgt ns/op 0.09x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstIntConstInt 22.3586 ± 14.9531 48.7978 ± 5.1160 avgt ns/op 0.46x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharRO 315.9674 ± 0.2444 477.4603 ± 0.3213 avgt ns/op 0.66x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 1236.2845 ± 14.0601 1304.0272 ± 121.9844 avgt us/op 0.95x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwapRO 30181.9886 ± 16.0928 34162.1177 ± 3289.4998 avgt ns/op 0.88x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveSingleSocket 8.6808 ± 0.0508 8.5288 ± 0.0181 avgt us/op 1.02x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 3.0832 ± 0.8001 4.3168 ± 2.7665 avgt us/op 0.71x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeLatin1 1.5158 ± 0.1031 1.4271 ± 0.1084 avgt ms/op 1.06x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 2.1513 ± 0.3320 2.2894 ± 0.2907 thrpt ops/s 1.06x No
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 779.2118 ± 0.2333 781.3008 ± 0.9462 avgt ns/op 1.00x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwapRO 4.2488 ± 0.0025 3.3742 ± 0.0014 avgt ns/op 1.26x Yes
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 3.0455 ± 0.8910 9.4640 ± 3.6384 avgt ns/op 0.32x No
org.openjdk.bench.java.util.ArraysFill.testIntFill 3058.2520 ± 4.5409 395.9107 ± 0.3064 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 46.9660 ± 0.9451 44.9965 ± 0.2931 avgt us/op 1.04x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewRO 20.8579 ± 0.0089 22.0979 ± 0.0145 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetInt 14024.6463 ± 60.2554 30211.7228 ± 12.1168 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 10255963.3606 ± 372046.6324 10406444.0555 ± 289756.2574 avgt ns/op 0.99x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 354.7282 ± 0.9355 398.3611 ± 1.1074 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 365.5029 ± 54.1172 376.5303 ± 28.9226 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 10.4078 ± 0.1346 17.3332 ± 0.0921 avgt ns/op 0.60x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFAsciiLarge 3.9256 ± 0.1678 3.6543 ± 0.0749 avgt us/op 1.07x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 59250.5112 ± 5237.5330 51557.9100 ± 5510.7797 avgt ns/op 1.15x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBoolString 1.0318 ± 0.0580 1.0504 ± 0.0387 ss ms/op 0.98x ?
org.openjdk.bench.java.util.stream.ops.value.Sorted.par_invoke 4611.8277 ± 65.9102 4170.7044 ± 115.7695 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatViewSwap 14038.4466 ± 83.1360 14002.1224 ± 110.8406 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 291603.0937 ± 312.3198 292808.1545 ± 325.5371 thrpt ops/s 1.00x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 81098.5645 ± 2885.7614 99294.7316 ± 178.5666 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewRO 2656.5571 ± 4.2320 2711.0838 ± 10.4206 avgt ns/op 0.98x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewRO 10056.1333 ± 5.1348 20391.1902 ± 262.2326 avgt ns/op 0.49x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwapRO 80475.7863 ± 26.3416 80468.7579 ± 36.0317 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 274181.4270 ± 242.7491 342675.4981 ± 794.8258 thrpt ops/s 1.25x Yes
org.openjdk.bench.java.util.regex.Exponential.pat4_notJustXs 7807676.2085 ± 15707.1426 5850421.8941 ± 340960.0327 avgt ns/op 1.33x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloat 5.8946 ± 0.0144 6.4486 ± 0.0121 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObjectNonConst 24.1925 ± 0.0211 24.6163 ± 0.0327 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constInteger 0.2492 ± 0.0094 0.1961 ± 0.0182 ss ms/op 1.27x ?
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_int 164.8213 ± 0.4891 137.8235 ± 1.1632 thrpt ops/s 0.84x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 1839.7717 ± 12.6238 1709.1967 ± 11.6451 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testXS 44.5755 ± 10.7522 44.1934 ± 8.1513 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedEnd 18.2447 ± 0.0551 17.4327 ± 0.1944 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.matches 10.0131 ± 0.0060 5.4296 ± 0.0670 avgt ns/op 1.84x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwapRO 5.2962 ± 0.0126 5.4228 ± 0.5488 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limit0 22547922.2589 ± 58621.4443 21219023.9780 ± 85535.8055 thrpt ops/s 0.94x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 2009557.7102 ± 4612.6115 2607609.2000 ± 11195.1268 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 45101654.5411 ± 87132.8877 33462129.1535 ± 140528.3715 thrpt ops/s 0.74x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 8.6173 ± 0.1294 5.8273 ± 0.0023 avgt ns/op 1.48x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decryptMultiPart 290495.6681 ± 908.4357 323547.1171 ± 438.8395 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeEarlyMatch 12.5656 ± 0.0015 9.7720 ± 0.0296 avgt ns/op 1.29x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.seq_chain_123 677.6056 ± 0.9011 3752.6133 ± 151.7916 thrpt ops/s 5.54x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwap 3.5969 ± 0.0101 3.2353 ± 0.0160 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.seq_start 2128747.9841 ± 264981.1669 5623927.1421 ± 1873111.0208 thrpt ops/s 2.64x No
org.openjdk.bench.java.util.random.RandomNext.testNextInt100 4.7987 ± 0.0497 5.7067 ± 0.0042 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_long 14891.7254 ± 1326.0860 12526.6498 ± 991.2471 thrpt ops/s 0.84x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.seq_chain_123 558.0497 ± 17.2588 2493.9780 ± 24.0614 thrpt ops/s 4.47x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 7489.6932 ± 6.8734 7223.6579 ± 7.4598 avgt ns/op 1.04x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 704.4452 ± 0.2984 625.1154 ± 2.8701 thrpt ops/ms 0.89x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleRO 15080.6748 ± 8.7605 15136.7045 ± 91.7040 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EdDSA.generateKeyPair 615.8715 ± 3.1320 906.4866 ± 3.1330 thrpt ops/s 1.47x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 25417.0760 ± 23.9377 25855.8429 ± 50.7169 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwap 41137.9153 ± 76.0043 45344.9193 ± 2610.4342 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteRO 80474.1973 ± 56.5310 80487.3358 ± 57.2583 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloat 1316.8175 ± 0.9723 38514.6824 ± 2442.3122 avgt ns/op 0.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 53874.3045 ± 5327.7074 52488.9546 ± 5268.7245 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteRO 12.3382 ± 0.0108 12.3380 ± 0.0359 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 615.0347 ± 0.4530 606.2559 ± 0.6432 avgt ns/op 1.01x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 8.0531 ± 0.1154 7.2590 ± 0.0099 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.seq_invoke 1670.6210 ± 3.7838 3410.1035 ± 41.8189 thrpt ops/s 2.04x Yes
org.openjdk.bench.java.lang.StringBuilderToString.toStringWithMixedChars 493.3066 ± 114.9528 726.4371 ± 1.8283 avgt ns/op 0.68x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharViewSwap 20466.2651 ± 14.4691 20514.5977 ± 9.1735 avgt ns/op 1.00x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwapRO 40266.9490 ± 15.2095 53284.2414 ± 4208.9362 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.regex.Exponential.pat3_notJustXs 2305.5788 ± 199.5338 2048.1861 ± 218.8810 avgt ns/op 1.13x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2148668.1937 ± 12709.4412 2310381.9181 ± 20417.7399 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeLateMatch 3491.9386 ± 3.8664 7800.0198 ± 128.6681 avgt ns/op 0.45x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 59271.2933 ± 25.5433 58826.3650 ± 31.4243 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10842539.1218 ± 342225.7357 10652186.3737 ± 299243.2147 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 690.4545 ± 0.9426 497.1571 ± 0.4297 avgt ns/op 1.39x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 8.7025 ± 0.1376 7.5219 ± 0.1019 avgt ns/op 1.16x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallEarlyMatch 4.2920 ± 0.0012 6.1353 ± 0.0124 avgt ns/op 0.70x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchStart 7.3751 ± 0.0166 4.2972 ± 0.0018 avgt ns/op 1.72x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 4546.1724 ± 278.9951 5440.6412 ± 87.4487 avgt ns/op 0.84x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedAll 40.9137 ± 0.0689 39.0012 ± 0.1058 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexLower 0.4713 ± 0.0020 0.5296 ± 0.0063 avgt us/op 0.89x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongView 3.5247 ± 0.0065 2.1994 ± 0.0463 avgt ns/op 1.60x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithNoManifest 100.9261 ± 18.6567 114.8095 ± 16.7982 avgt us/op 0.88x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 4095.4915 ± 21.6541 5121.6758 ± 59.0151 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexLowerCached 0.4765 ± 0.0022 0.5787 ± 0.0068 avgt us/op 0.82x Yes
org.openjdk.bench.java.io.PrimitiveFieldSerializationBenchmark.serializeData 15.4914 ± 0.1100 19.5154 ± 1.5010 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 3448.4268 ± 3.6804 3461.5211 ± 3.4701 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.util.HexFormatBench.appenderUpperCached 1.0500 ± 0.0294 1.2105 ± 0.0556 avgt us/op 0.87x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather 39071995.6330 ± 47635.3608 120160674.5677 ± 463271.8352 thrpt ops/s 3.08x Yes
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMap 759.4782 ± 190.3155 638.4560 ± 49.1169 avgt ns/op 1.19x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 442294.5773 ± 414.8948 410171.2781 ± 4167.6657 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.util.regex.Trim.possessive_find 2935.8422 ± 37.5537 2404.3854 ± 6.2263 avgt ns/op 1.22x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 115134.3122 ± 117.6933 191503.2519 ± 377.1693 thrpt ops/ms 1.66x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongView 5205.2339 ± 2.7935 7317.7717 ± 43.8924 avgt ns/op 0.71x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 625711.5159 ± 586.0853 627072.6230 ± 7143.4610 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ImmutableColls.forEachOverSet 48.1486 ± 1.4379 55.8361 ± 7.3971 thrpt ops/us 1.16x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 94840.3514 ± 92.1534 103731.7267 ± 254.1187 thrpt ops/s 1.09x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 15039.2678 ± 30.9366 15161.7718 ± 9.3414 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testLambdaNoCapture 5.1062 ± 0.0015 5.1515 ± 0.0041 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortView 7.9922 ± 0.0402 8.5986 ± 0.0262 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewRO 3.5214 ± 0.0119 2.2313 ± 0.0689 avgt ns/op 1.58x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.4198 ± 0.0127 0.4419 ± 0.0110 avgt us/op 0.95x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 10922854.9380 ± 309438.0650 10446287.0577 ± 351145.3278 avgt ns/op 1.05x No
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limitFullest 35356.8325 ± 7312.0457 24515.1318 ± 744.6728 thrpt ops/s 0.69x No
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicLongGetAndIncrement 5.1939 ± 0.0024 5.2194 ± 0.0007 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToNonEmptyMap 73.2778 ± 4.5392 84.3253 ± 12.4719 avgt ms/op 0.87x No
org.openjdk.bench.javax.crypto.full.HSSBench.verify02 3266.6730 ± 2.7578 3562.0681 ± 2.6111 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithDouble8Utf16 391.1849 ± 2.5701 382.5192 ± 8.1609 avgt ns/op 1.02x No
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicIntegerAlways 5.1284 ± 0.0049 5.1700 ± 0.0048 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.Map.par_chain_123 4909.0387 ± 111.6320 6237.3232 ± 344.1943 thrpt ops/s 1.27x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringLarge.run 40.9937 ± 0.4595 40.3123 ± 1.2838 ss ms/op 1.02x ?
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 44.7562 ± 6.9603 47.0131 ± 6.1334 avgt ns/op 0.95x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 740.2036 ± 0.9763 787.1972 ± 8.5131 avgt ns/op 0.94x Yes
org.openjdk.bench.java.net.URIAuthorityParsingBenchmark.create 573.4651 ± 71.5099 747.0563 ± 67.0730 avgt ns/op 0.77x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortView 19.0549 ± 0.0532 289.1529 ± 0.2905 avgt ns/op 0.07x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytes 14.4605 ± 0.0105 11.3262 ± 0.0203 avgt ns/op 1.28x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleView 3.6230 ± 0.0056 2.8195 ± 0.0045 avgt ns/op 1.28x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharView 2890.8743 ± 1.0404 2868.9703 ± 2.1990 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 170663.4397 ± 385.7302 102994.5086 ± 902.9390 thrpt ops/ms 0.60x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchEnd 9.6741 ± 0.0415 6.5132 ± 0.0091 avgt ns/op 1.49x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.seq_chain123 594.4286 ± 19.4059 4041.7773 ± 56.8155 thrpt ops/s 6.80x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decrypt 981687.8802 ± 1968.6785 1161956.7731 ± 6341.5628 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShort 6.7758 ± 0.0401 12.9426 ± 0.0704 avgt ns/op 0.52x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_composed 66.8765 ± 1.5915 77.6825 ± 0.2052 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewRO 20.8793 ± 0.0076 22.0943 ± 0.0130 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 239122.4774 ± 192.5479 239780.7268 ± 140.9126 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.ListArgs.list07 1615.9000 ± 44.6350 1594.2043 ± 42.8784 thrpt ops/ms 0.99x No
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 754.1802 ± 32.8489 783.1628 ± 108.5893 avgt us/op 0.96x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchMid 7.9921 ± 0.0214 4.7398 ± 0.0044 avgt ns/op 1.69x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDoubleSwap 1313.8064 ± 0.5146 7644.6712 ± 150.1259 avgt ns/op 0.17x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1885830.0839 ± 82236.3859 1894696.6908 ± 15798.3334 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1299153.5631 ± 2604.4274 1281906.0204 ± 3951.3659 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 1011058.7272 ± 12129.5019 1011520.8354 ± 5291.3820 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 11.2234 ± 0.1226 9.5203 ± 0.0806 avgt ns/op 1.18x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwapRO 4.9177 ± 0.0327 3.3807 ± 0.0124 avgt ns/op 1.45x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowS 6927183815.3333 ± 177743646.4463 6732971504.0000 ± 311270317.5138 avgt ns/op 1.03x ?
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.par_invoke 14096.3957 ± 8053.1050 21945.7534 ± 444.9382 thrpt ops/s 1.56x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 326.8852 ± 2.8845 312.4986 ± 0.8246 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.HexFormatBench.appenderLowerCached 0.7097 ± 0.1596 1.0241 ± 0.0065 avgt us/op 0.69x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 56.3815 ± 0.0967 54.9874 ± 0.1425 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.UUIDBench.toString 5.1939 ± 0.3660 5.2429 ± 0.3459 thrpt ops/us 1.01x No
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.4423 ± 0.0133 0.4705 ± 0.0167 avgt us/op 0.94x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 23.9223 ± 0.0254 24.2507 ± 0.0215 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewRO 7.9595 ± 0.0075 8.5964 ± 0.0414 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwap 40807.6849 ± 221.1429 43233.7048 ± 529.0728 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetUTF8 14.1976 ± 0.0246 10.4526 ± 0.0117 avgt ns/op 1.36x Yes
org.openjdk.bench.java.net.NetworkInterfaceLookup.bound 81062.8614 ± 154.6459 84292.6311 ± 181.2674 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReducePar.par_invoke_gather 28713.9044 ± 375.1121 14514.5817 ± 2802.9239 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloat 30197.3199 ± 13.1881 34182.0817 ± 3304.0710 avgt ns/op 0.88x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwapRO 234.9270 ± 0.1592 244.9552 ± 1.3838 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.concurrent.Queues.test 64.9797 ± 3.4865 64.3252 ± 2.5356 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 1.3566 ± 0.0884 1.1780 ± 0.0948 avgt us/op 1.15x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 81.7345 ± 15.4754 76.2418 ± 12.4353 avgt ns/op 1.07x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_double 5552.1317 ± 124.9504 4998.4011 ± 795.2230 thrpt ops/s 0.90x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed_preallocated 31990680.3148 ± 77779.3985 25868889.9322 ± 54489.9214 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.stream.ops.ref.FindFirst.par_invoke 19449.4852 ± 652.4918 18030.1882 ± 398.6860 thrpt ops/s 0.93x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 649.1054 ± 2.2035 437.4171 ± 153.9276 avgt ns/op 1.48x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 64.5124 ± 11.4934 70.8874 ± 12.3905 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwapRO 315.8972 ± 0.2256 442.5932 ± 0.8565 avgt ns/op 0.71x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteRO 80483.5300 ± 46.2076 80442.7049 ± 51.5157 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatView 3084.5782 ± 1.7071 3171.3680 ± 25.8392 avgt ns/op 0.97x Yes
org.openjdk.bench.java.lang.StringReplace.replace0x1_1_Latin1 8.2708 ± 0.0105 12.5562 ± 0.2678 avgt ns/op 0.66x Yes
org.openjdk.bench.java.io.FileOpen.notNormalizedToPath 97.6635 ± 9.4068 105.1481 ± 0.9721 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLong 21.4739 ± 0.1158 82.0520 ± 0.4317 avgt ns/op 0.26x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchStart 6.7544 ± 0.0072 3.7560 ± 0.0186 avgt ns/op 1.80x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 390.2496 ± 55.9443 370.1139 ± 50.6971 avgt ns/op 1.05x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpDelayedTaskExecutes 53.5489 ± 0.1875 51.9649 ± 0.1923 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwapRO 369.4088 ± 0.3407 480.5425 ± 1.2286 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_1_Latin1 45.4633 ± 0.4333 52.0942 ± 0.4168 avgt ns/op 0.87x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwapRO 8.8776 ± 0.0304 9.2580 ± 0.0071 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortView 316.7663 ± 0.1136 324.8543 ± 0.6807 avgt ns/op 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1017959.9770 ± 2185.8928 1009769.7305 ± 2098.4921 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleView 7.8446 ± 0.0288 8.8472 ± 0.0354 avgt ns/op 0.89x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.0599 ± 0.0010 0.0504 ± 0.0099 avgt us/op 1.19x No
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicReference 4.9866 ± 0.0028 4.9924 ± 0.0042 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.longSort 451.3030 ± 49.3883 418.9316 ± 8.7397 avgt us/op 1.08x No
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 5683.0551 ± 6.9914 5685.5643 ± 5.3062 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 39.8513 ± 0.2379 37.1740 ± 0.2428 sample ns/op 1.07x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 8471321.9809 ± 458205.8220 7576047.8251 ± 450413.0683 avgt ns/op 1.12x No
org.openjdk.bench.java.util.TreeMapUpdate.put 59904.9229 ± 5227.0791 51900.3410 ± 5079.7040 avgt ns/op 1.15x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 7.6541 ± 0.0067 7.4517 ± 0.0146 avgt ns/op 1.03x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 46.6377 ± 0.0607 46.9174 ± 0.0372 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 46583.3315 ± 15.9714 46190.2881 ± 13.6890 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_long 5596.9083 ± 132.5284 5027.6591 ± 700.0684 thrpt ops/s 0.90x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 320.0557 ± 47.1150 332.5798 ± 42.5448 avgt ns/op 0.96x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1397.3796 ± 1.2074 1528.0422 ± 13.7997 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 8810142.4485 ± 350261.3050 7975577.3459 ± 386931.3081 avgt ns/op 1.10x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 106.4192 ± 0.1153 107.5230 ± 0.4661 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.seq_invoke 2680.7549 ± 13.3409 276488.1496 ± 4538.7333 thrpt ops/s 103.14x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 497.9645 ± 1.9413 341.4289 ± 130.2599 avgt ns/op 1.46x No
org.openjdk.bench.java.math.BigIntegerCompareTo.testCompareTo 27.2768 ± 0.0711 27.0898 ± 0.2090 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 97713.9178 ± 656.5617 121007.9932 ± 485.3922 thrpt ops/s 1.24x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_Short_char 10935.7061 ± 52.2424 5269.5850 ± 155.9068 avgt ns/op 2.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.par_chain_111 3840.4280 ± 127.7798 3482.4810 ± 63.3831 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithLongUtf16 329.8018 ± 1.5841 334.4787 ± 0.4113 avgt ns/op 0.99x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1858342.8333 ± 92292.6585 1909287.8352 ± 14594.8031 thrpt ops/s 1.03x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 24.0610 ± 0.1628 21.5666 ± 0.0823 avgt ns/op 1.12x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutIntSwap 1311.9722 ± 0.7614 15303.0531 ± 209.0974 avgt ns/op 0.09x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 196529.7840 ± 152.7603 198385.2039 ± 183.4038 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 10116.2513 ± 150.6526 2698.0244 ± 52.9354 thrpt ops/min 0.27x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntView 3.7660 ± 0.0312 3.2565 ± 0.0097 avgt ns/op 1.16x Yes
org.openjdk.bench.java.io.RandomAccessWrite.test 653.9153 ± 1.3313 659.5044 ± 1.8459 thrpt ops/ms 1.01x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 5.9963 ± 0.0062 5.0306 ± 0.0019 avgt ns/op 1.19x Yes
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 1532.9463 ± 0.3052 1533.3183 ± 0.3810 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 435.2884 ± 4.4246 437.0961 ± 3.5284 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SubstringLongerThanString 2.0838 ± 0.0137 1.8768 ± 0.0175 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 2648.5363 ± 7.1227 1027.8116 ± 926.2055 thrpt ops/min 0.39x No
org.openjdk.bench.java.util.HexFormatBench.toHexUpperCached 0.4781 ± 0.0025 0.5718 ± 0.0064 avgt us/op 0.84x Yes
org.openjdk.bench.java.math.BigDecimals.testMultiply 3905.2406 ± 683.3539 4329.9632 ± 399.8334 avgt ns/op 0.90x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_seq_methodRef 1.3097 ± 0.0013 1.3104 ± 0.0009 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 96994.0166 ± 403.9642 71253.5494 ± 90.8340 thrpt ops/s 0.73x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLong 20.2495 ± 0.0099 20.8659 ± 0.0144 avgt ns/op 0.97x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytes 14.1786 ± 0.0447 10.4565 ± 0.0159 avgt ns/op 1.36x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 55925.1608 ± 1112.9429 6372.9238 ± 3.4127 thrpt ops/ms 0.11x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 9.7455 ± 0.6390 9.7008 ± 0.7439 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_Short_String 3898.4070 ± 33.2391 4945.7210 ± 105.4918 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.regex.Trim.possessive_find 139521011.2182 ± 386503.7105 195695792.6976 ± 32666371.0442 avgt ns/op 0.71x No
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.bulk_seq_inner 5442.3856 ± 8.7626 4790.6036 ± 30.8230 thrpt ops/s 0.88x Yes
org.openjdk.bench.java.lang.StringFormat.stringFormat 122.6776 ± 55.9663 96.5433 ± 53.8889 avgt ns/op 1.27x No
org.openjdk.bench.java.util.regex.FindPattern.testFind 340.8311 ± 64.5565 285.7396 ± 14.4462 avgt ns/op 1.19x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloat 1308.1650 ± 1.3305 10147.3233 ± 4.0129 avgt ns/op 0.13x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongViewSwap 7634.5166 ± 23.0631 7630.9026 ± 18.2251 avgt ns/op 1.00x No
org.openjdk.bench.java.util.HexFormatBench.formatUpper 1.0230 ± 0.0769 1.1436 ± 0.1481 avgt us/op 0.89x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar2 5.6978 ± 3.3921 7.3804 ± 5.1314 avgt ns/op 0.77x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 55875.8632 ± 5717.1156 55161.2826 ± 5272.3545 avgt ns/op 1.01x No
org.openjdk.bench.java.util.concurrent.Queues.test 54.5929 ± 1.8421 53.6114 ± 1.7921 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 8.2902 ± 0.0085 8.3923 ± 0.0056 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.1703 ± 0.0066 0.2477 ± 0.5521 avgt us/op 0.69x No
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchStart 6.7524 ± 0.0132 3.6962 ± 0.0132 avgt ns/op 1.83x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 26349.4603 ± 3646.4251 29476.0614 ± 3061.0196 avgt ns/op 0.89x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 4015.3416 ± 12.7494 3344.5672 ± 129.3593 thrpt ops/min 0.83x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 369.6599 ± 52.4813 371.5422 ± 49.3181 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharView 1287.1811 ± 0.5405 35873.2551 ± 240.0860 avgt ns/op 0.04x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 281.6199 ± 0.4005 282.8189 ± 0.7922 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.Crypto.encrypt 226.3779 ± 7.3566 229.2184 ± 4.6514 thrpt ops/ms 1.01x No
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 284.5194 ± 28.4903 491.4969 ± 97.4752 avgt ns/op 0.58x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongRO 21.2017 ± 0.1134 93.9016 ± 0.4081 avgt ns/op 0.23x Yes
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 1328543.8852 ± 18549.1311 1099939.5083 ± 10101.8445 thrpt ops/s 0.83x Yes
org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead 4.4689 ± 0.1032 4.4956 ± 0.0924 avgt us/op 0.99x No
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 604.4086 ± 1.2745 608.4006 ± 3.2580 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwapRO 325.5655 ± 0.1971 385.9255 ± 0.9442 avgt ns/op 0.84x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBuffer 1584724.3206 ± 6770.1596 1567650.3032 ± 1998.7814 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 717.1218 ± 1.2678 778.3080 ± 5.7519 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwapRO 40231.6686 ± 23.5788 52259.1803 ± 5760.8140 avgt ns/op 0.77x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_ref 2198540.9520 ± 334544.1877 3727135.3249 ± 923459.8551 thrpt ops/s 1.70x No
org.openjdk.bench.java.util.regex.Trim.possessive2_matches 301.2535 ± 42.9275 228.9681 ± 53.6954 avgt ns/op 1.32x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 6.7939 ± 0.0213 6.7086 ± 0.0111 avgt ms/op 1.01x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 0.0774 ± 0.0073 0.0722 ± 0.0011 avgt us/op 1.07x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortView 3082.1896 ± 2.9513 3145.2628 ± 3.3264 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 1260.5943 ± 175.9665 1321.6589 ± 166.3973 avgt us/op 0.95x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwap 323.1488 ± 0.1331 351.2210 ± 5.2728 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 7451.3760 ± 77.6769 6303.4521 ± 464.0698 thrpt ops/min 0.85x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 3.1700 ± 0.0007 2.8328 ± 0.0010 thrpt ops/ms 0.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 54716.1987 ± 5088.6801 52485.8334 ± 4930.6604 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatViewSwap 78.6011 ± 0.0166 88.4770 ± 0.6227 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 78.4124 ± 0.1013 93.4532 ± 0.2294 avgt ns/op 0.84x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortView 20.8639 ± 0.0191 22.1097 ± 0.0055 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.verify 4853.7078 ± 12.8141 4971.7645 ± 17.1076 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.differentSubrangeMatches 10.1428 ± 0.0336 6.1079 ± 0.0255 avgt ns/op 1.66x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather 309.1656 ± 26.2775 1768.7375 ± 18.3934 thrpt ops/s 5.72x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloat 2828.9684 ± 0.8786 2835.6250 ± 1.5197 avgt ns/op 1.00x Yes
org.openjdk.bench.java.io.FileOpen.rootToPath 9.2235 ± 0.0134 21.6185 ± 0.2207 avgt ns/op 0.43x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test00 6.9444 ± 0.0684 7.4568 ± 0.0423 avgt ns/op 0.93x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 69437.1441 ± 123.1144 44849.7436 ± 195.9841 avgt ns/op 1.55x Yes
org.openjdk.bench.java.util.ListArgs.list09 1420.3674 ± 43.0215 1387.5681 ± 57.8326 thrpt ops/ms 0.98x No
org.openjdk.bench.java.util.stream.Reducers.par_reduce_base 37080.7398 ± 3194.8899 25849.7554 ± 530.5015 thrpt ops/s 0.70x Yes
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFile 211494.9564 ± 37886.5687 234957.7566 ± 21899.0131 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongViewSwap 3.4314 ± 0.0099 2.2599 ± 0.0126 avgt ns/op 1.52x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1244017.0438 ± 4292.5835 1223480.7017 ± 13361.0287 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 9.2260 ± 1.2537 9.0131 ± 1.4361 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 878390.0878 ± 12795.0231 869485.4008 ± 2840.8706 thrpt ops/s 0.99x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 51128.0942 ± 245.7991 51012.5883 ± 141.7084 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.floatSort 1172.3086 ± 55.4235 1191.2102 ± 149.1923 avgt us/op 0.98x No
org.openjdk.bench.javax.crypto.small.KEMBench.decapsulate 9246.7705 ± 62.2029 9442.4151 ± 16.6777 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.seq_baseline 54829.2708 ± 17282.2241 42744.1913 ± 14361.9181 thrpt ops/s 0.78x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharView 2836.1789 ± 1.4753 3574.6870 ± 2.2674 avgt ns/op 0.79x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwapRO 40871.0474 ± 30.5681 45414.4529 ± 2806.8622 avgt ns/op 0.90x No
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 290.0086 ± 0.3279 291.9265 ± 1.0663 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 497.2747 ± 13.7912 457.8753 ± 14.4596 avgt ns/op 1.09x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 8324205.9830 ± 450567.0315 8416171.5697 ± 465362.5107 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwap 4.4921 ± 0.0050 3.3393 ± 0.0536 avgt ns/op 1.35x Yes
org.openjdk.bench.javax.crypto.small.MessageDigestBench.digest 1532.9334 ± 0.4622 1533.6933 ± 0.5036 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.sign 8516.9252 ± 14.3251 8828.0912 ± 11.7104 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.regex.Trim.lookBehind_find 11610.3924 ± 3.0065 10736.2573 ± 333.3443 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntRO 5.2202 ± 0.0013 5.9133 ± 0.0367 avgt ns/op 0.88x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutChar 1318.1542 ± 0.9652 40419.1202 ± 173.0356 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewRO 7.6157 ± 0.0072 8.1157 ± 0.0260 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 79408.8171 ± 380.4950 103647.3987 ± 165.0068 thrpt ops/s 1.31x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleView 2532.4928 ± 1.6017 3031.1490 ± 1.7176 avgt ns/op 0.84x Yes
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 685.3923 ± 0.1763 685.2939 ± 0.3104 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloatSwap 1313.3391 ± 0.7634 15111.9021 ± 13.8547 avgt ns/op 0.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_baseline 2693336.3384 ± 6213.4298 1632183.0625 ± 364660.1923 thrpt ops/s 0.61x Yes
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 290.4950 ± 0.3391 292.8550 ± 0.4276 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 54.7059 ± 16.5988 54.3492 ± 14.8428 avgt us/op 1.01x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.3948 ± 0.0189 0.3491 ± 0.0355 avgt us/op 1.13x No
org.openjdk.bench.java.lang.StringComparisons.endsWith 10.8143 ± 0.0205 5.5542 ± 0.0296 avgt ns/op 1.95x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 82.0025 ± 0.2075 105.3446 ± 0.7216 avgt ns/op 0.78x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLong 3.8543 ± 0.0150 3.1640 ± 0.0151 avgt ns/op 1.22x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetInt 115.0884 ± 0.0462 244.8877 ± 1.0775 avgt ns/op 0.47x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShortSwap 1321.3456 ± 0.5071 38473.0672 ± 2240.5097 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatRO 235.2904 ± 0.1580 245.4279 ± 1.5202 avgt ns/op 0.96x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 6.9657 ± 0.0617 7.9962 ± 0.3088 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 39.7271 ± 0.2192 33.8792 ± 0.1861 sample ns/op 1.17x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 2069.1955 ± 7.7718 2399.5578 ± 11.7868 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.concurrent.Locks.testReentrantWriteLock 29.6500 ± 0.3367 25.3971 ± 0.3437 avgt ns/op 1.17x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 501822.9641 ± 53105.6729 774605.8899 ± 103002.5247 avgt ns/op 0.65x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithMixed8 125.1955 ± 91.1548 170.9689 ± 85.5361 avgt ns/op 0.73x No
org.openjdk.bench.java.util.regex.Trim.simple_find 2125.7191 ± 330.3665 1413.7689 ± 22.1818 avgt ns/op 1.50x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.par_chain111 4704.6562 ± 2310.5329 8531.6836 ± 360.9076 thrpt ops/s 1.81x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 55970.8230 ± 5426.5819 49284.7870 ± 5179.8696 avgt ns/op 1.14x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2222923.9093 ± 4529.3822 2306103.8072 ± 15569.0963 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 60615.8310 ± 123.1728 60076.4603 ± 147.7978 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.util.stream.ops.ref.Map.seq_chain_123 411.1340 ± 12.2376 667.4890 ± 8.2935 thrpt ops/s 1.62x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8771831.9607 ± 368873.0510 8571978.2505 ± 316583.0791 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLong 15.5375 ± 0.0652 89.6572 ± 0.7967 avgt ns/op 0.17x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_separate 8874165.5480 ± 54395.4452 7195747.0852 ± 17299.5284 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 39.7370 ± 0.2109 35.0131 ± 0.1897 sample ns/op 1.13x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 55776.7210 ± 5667.3009 50223.4533 ± 4803.7818 avgt ns/op 1.11x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 5084.8131 ± 14.8540 5036.9694 ± 32.2302 avgt us/op 1.01x No
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFAsciiSmall 3.0229 ± 0.0053 2.6728 ± 0.4415 avgt us/op 1.13x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SubstringLongerThanString16 2.0965 ± 0.0096 1.8574 ± 0.0091 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 987.2948 ± 136.9828 1087.5124 ± 158.9877 avgt ns/op 0.91x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 812237.4891 ± 2365.8156 813296.6855 ± 3296.8430 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.Map.par_chain_123 2828.2545 ± 26.9712 3427.0536 ± 25.3581 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwap 629.5908 ± 0.4593 644.9551 ± 1.1681 avgt ns/op 0.98x Yes
org.openjdk.bench.java.io.FileRead.test 1324.8812 ± 8.2467 1307.3681 ± 16.3754 thrpt ops/ms 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 363.9276 ± 57.4615 376.2637 ± 48.0778 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLong 20.2485 ± 0.0106 20.8699 ± 0.0084 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewRO 3.6901 ± 0.0043 3.2110 ± 0.0288 avgt ns/op 1.15x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1493139.3443 ± 3939.3845 1471928.4625 ± 9884.7538 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 7349.1874 ± 23.7781 6065.4019 ± 1440.1180 thrpt ops/min 0.83x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 3013.0409 ± 13.0275 2312.9026 ± 156.6642 thrpt ops/min 0.77x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBoolean 0.2546 ± 0.0096 0.1872 ± 0.0082 ss ms/op 1.36x ?
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewRO 7.6342 ± 0.0089 8.1281 ± 0.0337 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test02 18.0127 ± 0.1527 18.4356 ± 0.2170 avgt ns/op 0.98x No
org.openjdk.bench.java.util.ImmutableColls.sumSizesFinalSet 407.4213 ± 0.5054 203.7360 ± 0.2602 thrpt ops/us 0.50x Yes
org.openjdk.bench.java.util.ImmutableColls.toTypedArrayFromList 16.2916 ± 6.8083 17.0113 ± 6.7521 thrpt ops/us 1.04x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 948.3550 ± 2.2890 654.8845 ± 1.0510 avgt ns/op 1.45x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 135735.0320 ± 272.5729 203317.1433 ± 919.8691 thrpt ops/ms 1.50x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readShort 427.9333 ± 5.6587 425.6568 ± 1.2516 avgt us/op 1.01x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_SSE4_String 3886.4868 ± 16.6830 4298.6575 ± 51.3218 avgt ns/op 0.90x Yes
org.openjdk.bench.javax.crypto.full.KEMBench.encapsulate 12016.5855 ± 14.3655 12260.7995 ± 22.1785 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntView 8.0513 ± 0.3997 8.1242 ± 0.0085 avgt ns/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 10643721.7962 ± 307819.4240 10283860.6352 ± 253915.7117 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewRO 3.4297 ± 0.0051 2.1685 ± 0.0090 avgt ns/op 1.58x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_into_named 741.2457 ± 0.9367 951.6098 ± 1.9249 thrpt ops/s 1.28x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count4 74.2866 ± 57.3561 69.2921 ± 63.0639 avgt ns/op 1.07x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 293341.4132 ± 3639.9269 339824.3659 ± 1606.5696 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 43.7388 ± 4.7439 39.3513 ± 3.4172 avgt ns/op 1.11x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongView 15.3369 ± 0.0467 74.7962 ± 0.8575 avgt ns/op 0.21x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstStringConstInt 35.8592 ± 13.0404 54.6935 ± 0.1908 avgt ns/op 0.66x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 9061312.9941 ± 317733.1611 8355290.0189 ± 416652.7176 avgt ns/op 1.08x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2795 ± 0.0724 2.2712 ± 0.0675 avgt ms/op 1.00x No
org.openjdk.bench.java.util.ImmutableColls.toTypedArrayFromMap 13.6989 ± 5.0836 17.2869 ± 5.0113 thrpt ops/us 1.26x No
org.openjdk.bench.java.util.stream.AnyMatcher.seq_anyMatch 3631.2936 ± 11.2890 298155.3052 ± 325.2365 thrpt ops/s 82.11x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntRO 6.0941 ± 0.0326 6.2720 ± 0.0265 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 45.7224 ± 6.5165 46.3261 ± 5.9996 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 202099.6736 ± 1618.5101 242524.3061 ± 445.2498 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchMid 9.7958 ± 0.0337 6.5760 ± 0.0239 avgt ns/op 1.49x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 27039.9795 ± 3015.2170 29444.1940 ± 2924.2691 avgt ns/op 0.92x No
org.openjdk.bench.java.net.SocketChannelConnectionSetup.test 14.1709 ± 4.1106 14.3507 ± 3.8576 ss ms/op 0.99x No
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 5008.8389 ± 41.7165 5202.0988 ± 35.0897 thrpt ops/s 1.04x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1860044.1586 ± 2294.0953 1817123.6085 ± 6800.5077 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 58130.7514 ± 5577.7849 48961.7870 ± 5619.0950 avgt ns/op 1.19x No
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 27421.2076 ± 336.5608 27452.4427 ± 681.6070 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwap 36.7372 ± 0.0309 89.4230 ± 0.4872 avgt ns/op 0.41x Yes
org.openjdk.bench.java.util.stream.ops.ref.FindAny.seq_invoke 35549599.5022 ± 440743.4901 38080116.0321 ± 78084.1092 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limitHalf 3897.3836 ± 24.3217 20648.8912 ± 156.1367 thrpt ops/s 5.30x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 1114.0171 ± 45.9461 996.0545 ± 72.8478 avgt us/op 1.12x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 825444.5285 ± 16212.0156 814787.7846 ± 2640.9648 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather 34260.8205 ± 2476.4330 34847.0846 ± 3765.5969 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 488.1962 ± 2.3726 586.2093 ± 3.3598 avgt ns/op 0.83x Yes
org.openjdk.bench.java.util.regex.Primality.greedy1 19322.0284 ± 22.1232 19266.7470 ± 339.4856 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 8510.9799 ± 65.7028 8812.9980 ± 30.7232 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewRO 7.9818 ± 0.0106 8.5838 ± 0.0429 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyOf_fill 1207.0422 ± 16.9262 1090.6295 ± 14.6907 avgt ns/op 1.11x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 199616.0757 ± 1171.4773 240541.4619 ± 675.5790 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_separate 70.3394 ± 0.7415 82.9832 ± 0.8986 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count8 118.3503 ± 99.9098 116.6014 ± 105.2659 avgt ns/op 1.01x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 410.0301 ± 0.9525 398.9043 ± 0.7457 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 7528.7686 ± 51.6642 6514.8535 ± 634.6605 thrpt ops/min 0.87x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 13134.4485 ± 503.4690 11956.8838 ± 1139.5082 thrpt ops/min 0.91x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.seq_chain111 1597.9618 ± 3.6054 99239.6188 ± 440.6743 thrpt ops/s 62.10x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 848.3473 ± 0.8365 858.9713 ± 0.9437 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 13495.8194 ± 116.9275 9734.9524 ± 2707.1661 thrpt ops/min 0.72x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 61271.4176 ± 5183.4831 53287.4373 ± 5173.0188 avgt ns/op 1.15x No
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchMid 7.7110 ± 0.0141 4.8561 ± 0.0321 avgt ns/op 1.59x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decryptMultiPart 275035.7958 ± 884.2222 324262.9733 ± 955.0648 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.ListArgs.list05 1885.1386 ± 62.3086 1859.6597 ± 53.1214 thrpt ops/ms 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.seq_end 2487.9086 ± 5.1143 10789.3764 ± 146.9372 thrpt ops/s 4.34x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 4178.1714 ± 4.5407 3990.7996 ± 13.1087 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntViewSwap 6.1079 ± 0.0314 3.5526 ± 0.0434 avgt ns/op 1.72x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortSuccess 4.9113 ± 0.0025 5.2332 ± 0.0415 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 53757.1142 ± 5689.5566 52287.9511 ± 5245.9279 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallMidMatch 6.6935 ± 0.0489 6.4406 ± 0.0027 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 189347.1541 ± 1873.7327 117985.5135 ± 4245.6238 thrpt ops/ms 0.62x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.hm_seq 1.3093 ± 0.0011 1.3116 ± 0.0018 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 160.7467 ± 1.1846 166.0225 ± 5.6281 avgt ns/op 0.97x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 53.3023 ± 7.3813 55.3486 ± 6.8768 avgt ns/op 0.96x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 401.1827 ± 56.6217 363.9425 ± 50.3225 avgt ns/op 1.10x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.seq_chain123 586.7269 ± 11.1200 4042.8261 ± 71.6784 thrpt ops/s 6.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 34.3358 ± 14.5596 35.9560 ± 14.5778 avgt ns/op 0.95x No
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 190338.1590 ± 166.4917 187971.2957 ± 196.8726 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 2236.1835 ± 3.4103 2217.8429 ± 2.1457 avgt ns/op 1.01x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwapRO 7597.7554 ± 21.9100 7828.2681 ± 45.3929 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1801741.3143 ± 6259.7338 1737371.7432 ± 12567.0992 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongView 16.4236 ± 0.0405 22.6862 ± 3.4141 avgt ns/op 0.72x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedBegin 54.8185 ± 0.0872 74.8847 ± 0.3170 avgt ns/op 0.73x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBufferToDirect 35538.9316 ± 211.6350 25086.3965 ± 104.1435 thrpt ops/s 0.71x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwap 70.7410 ± 0.0473 70.5081 ± 0.0933 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_ref 34274.6424 ± 1664.9072 33019.2021 ± 1492.8768 thrpt ops/s 0.96x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 8384489.8733 ± 449151.2145 8188792.6225 ± 480384.3351 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwapRO 9.2160 ± 0.0233 9.1222 ± 0.0444 avgt ns/op 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.put 59801.6628 ± 5457.1530 52991.0238 ± 5273.7537 avgt ns/op 1.13x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 645135.9670 ± 7365.6272 630632.7690 ± 13008.1490 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 104.4154 ± 0.0494 104.6519 ± 0.1140 avgt ns/op 1.00x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceCollection 46.9805 ± 61.4040 71.9727 ± 10.2825 avgt ns/op 0.65x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShort 8.8070 ± 0.0169 6.1396 ± 0.0047 avgt ns/op 1.43x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatView 30173.0774 ± 14.4100 30188.9837 ± 15.5559 avgt ns/op 1.00x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceive 4.9410 ± 0.0097 4.9917 ± 0.0161 avgt us/op 0.99x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_parseq_lambda 1.3095 ± 0.0005 1.3100 ± 0.0003 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringDecode.decodeAsciiLong 11641.3529 ± 64.2289 12819.5411 ± 339.6278 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.StringConcatStartup.MixedSmall.run 12.9951 ± 0.2754 12.9453 ± 0.3772 ss ms/op 1.00x ?
org.openjdk.bench.java.math.BigIntegerPow.testPowXS 6176060326.0000 ± 119722990.6135 6048372781.0000 ± 370107757.5309 avgt ns/op 1.02x ?
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 7.7531 ± 0.0271 7.6452 ± 0.0085 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_baseline 33744.4622 ± 2810.6324 32067.9616 ± 2574.5691 thrpt ops/s 0.95x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 100.8848 ± 1.0300 90.7691 ± 0.6584 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.regex.FindPattern.testFind 596.8911 ± 5.6764 662.0654 ± 18.4612 avgt ns/op 0.90x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwapRO 4.0732 ± 0.0566 2.9802 ± 0.0019 avgt ns/op 1.37x Yes
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 606.8046 ± 3.7162 608.0979 ± 3.5216 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 3.5189 ± 0.0697 3.9865 ± 0.0880 avgt ns/op 0.88x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwap 14043.6068 ± 72.4820 14183.0520 ± 171.6567 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_precomposed 34323.3590 ± 2755.6478 34151.7991 ± 2433.8289 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLong 7.7309 ± 0.0066 7.1438 ± 0.0319 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_separate 8818956.3802 ± 19757.4171 5181363.5057 ± 11589.6060 thrpt ops/s 0.59x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 289.6855 ± 0.3893 291.5780 ± 0.7843 thrpt ops/s 1.01x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 2581.7041 ± 3.7980 2497.7857 ± 4.8010 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 9936.1729 ± 65.6319 2908.3965 ± 23.2159 thrpt ops/min 0.29x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 8788329.1451 ± 327639.6036 8323879.0352 ± 322716.6546 avgt ns/op 1.06x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceive 6.2294 ± 0.0262 6.2279 ± 0.0176 avgt us/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopy.copyLoopNonConst 6.3689 ± 0.0873 5.5054 ± 0.1992 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 116280.7827 ± 212.2678 183958.8320 ± 532.5198 thrpt ops/ms 1.58x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 105.4843 ± 0.0352 107.8355 ± 0.0467 thrpt ops/ms 1.02x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 591314.7231 ± 785.7116 583642.4810 ± 777.8606 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EC.generateKeyPair 5254.5005 ± 3.7281 5805.1494 ± 5.8627 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortView 311.0148 ± 0.2245 397.2437 ± 0.8470 avgt ns/op 0.78x Yes
org.openjdk.bench.java.lang.StringConcat.concatStringIntegerString 40.3791 ± 0.0778 47.3518 ± 13.5830 avgt ns/op 0.85x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 6.6063 ± 0.0303 5.9537 ± 0.0095 avgt ns/op 1.11x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testS 710.3107 ± 362.7545 594.6190 ± 326.2494 avgt ns/op 1.19x No
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSmallMidMatch 4.5993 ± 0.0018 10.1250 ± 0.0066 avgt ns/op 0.45x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather_preallocated 9057888.9169 ± 428069.5168 10930321.2013 ± 9320.7133 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_mixed_char 8194.5448 ± 72.2444 6547.5309 ± 288.2381 avgt ns/op 1.25x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongView 3.4064 ± 0.0112 2.2400 ± 0.0255 avgt ns/op 1.52x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 5.1325 ± 0.0138 5.0896 ± 0.0138 avgt ms/op 1.01x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 4720.5779 ± 14.4459 5517.5066 ± 18.4217 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.seq_forEach 1982.2172 ± 3.5385 1959.3478 ± 1.3833 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwapRO 629.8374 ± 0.2417 646.5984 ± 3.8701 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharRO 8.6363 ± 0.0263 8.1173 ± 0.0581 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloat 4.6357 ± 0.0376 5.2903 ± 0.0208 avgt ns/op 0.88x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwap 44.2823 ± 0.0285 76.6424 ± 0.3933 avgt ns/op 0.58x Yes
org.openjdk.bench.java.lang.StringEncode.encodeAllMixed 21434.4299 ± 265.4395 26729.3088 ± 897.5180 avgt ns/op 0.80x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortWithOffsetSuccess 7.0934 ± 0.0289 5.4165 ± 0.0152 avgt ns/op 1.31x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 511.8958 ± 14.2364 500.7796 ± 12.8441 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwap 3.6808 ± 0.0435 2.5028 ± 0.0735 avgt ns/op 1.47x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.seq_iterator 386.1875 ± 59.3232 351.6911 ± 64.3234 thrpt ops/s 0.91x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwap 317.4221 ± 0.1386 491.7444 ± 1.9247 avgt ns/op 0.65x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 10.3592 ± 0.0317 9.3914 ± 0.0399 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 78.5953 ± 0.2018 93.5017 ± 0.1370 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_precomposed 672.8887 ± 1.1948 939.2131 ± 2.6372 thrpt ops/s 1.40x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerCapture 5.0491 ± 0.0028 5.1889 ± 0.0015 avgt ns/op 0.97x Yes
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testLeftShift 53.2679 ± 19.0525 40.4123 ± 20.0356 avgt ns/op 1.32x No
org.openjdk.bench.java.nio.file.PathOfString.parse 61836371.4415 ± 69091.8322 52669269.3653 ± 1122168.2647 thrpt ops/s 0.85x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 2439.1602 ± 23.5118 2772.8848 ± 2.9761 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 359.6796 ± 10.6970 368.3139 ± 14.4840 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.CharBufferAppend.appendStringToDirect 31344.3823 ± 3175.8297 24660.2845 ± 262.4677 thrpt ops/s 0.79x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 419.1710 ± 7.0202 401.4589 ± 2.8198 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 55888.1486 ± 1428.3088 53721.9098 ± 1611.5122 avgt ns/op 1.04x No
org.openjdk.bench.java.util.concurrent.Locks.testReentrantReadWriteLock 48.9584 ± 0.1508 46.6669 ± 0.6392 avgt ns/op 1.05x Yes
org.openjdk.bench.java.lang.StringDecode.decodeLatin1Short 227.1676 ± 2.9200 227.0932 ± 20.8816 avgt ns/op 1.00x No
org.openjdk.bench.java.io.RecordDeserialization.deserializeRecords 377.5362 ± 72.1672 413.1363 ± 77.0588 avgt us/op 0.91x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_ref 6075.6186 ± 566.3021 5814.0299 ± 458.3772 thrpt ops/s 0.96x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewRO 88.7476 ± 0.0625 104.3403 ± 0.0842 avgt ns/op 0.85x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeLargeSubstringNoMatch 3605.5073 ± 1.1772 6670.0118 ± 35.8847 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 345.3216 ± 33.4185 381.5150 ± 5.0161 avgt ns/op 0.91x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed_preallocated 1572264.8263 ± 5135.4925 935011.8395 ± 1424.5147 thrpt ops/s 0.59x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByteSwap 1288.7249 ± 5.9789 40432.3986 ± 317.9585 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByte 7.3614 ± 0.0505 6.9604 ± 0.1080 avgt ns/op 1.06x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 6.6662 ± 0.0037 6.8405 ± 0.0029 thrpt ops/ms 1.03x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather 4238.7904 ± 808.5672 8123.1118 ± 152.9351 thrpt ops/s 1.92x Yes
org.openjdk.bench.java.lang.ArraysHashCode.ints 15.4577 ± 0.0075 16.0454 ± 0.0152 avgt ns/op 0.96x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstInt 11.8127 ± 10.6057 26.9497 ± 12.8821 avgt ns/op 0.44x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloat 16.1788 ± 0.0187 16.2929 ± 0.0220 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongRO 21.6648 ± 0.3689 81.7625 ± 0.2227 avgt ns/op 0.26x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwapRO 18.9980 ± 0.0037 88.8826 ± 0.6499 avgt ns/op 0.21x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.matches 63.2363 ± 0.7515 60.5639 ± 0.1520 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMiss 15.7292 ± 0.0393 16.9381 ± 0.0275 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 6326.6229 ± 12.3467 1583.5297 ± 1.6628 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_double 32452.6839 ± 11300.1347 19476.7904 ± 350.8102 thrpt ops/s 0.60x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleViewSwap 7645.5523 ± 42.0204 7544.2497 ± 114.6917 avgt ns/op 1.01x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 20951.3500 ± 282.1749 20509.3555 ± 538.1606 thrpt ops/min 0.98x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.6408 ± 0.0112 2.6491 ± 0.0081 avgt ms/op 1.00x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.receiveMultiple 8.7413 ± 0.0618 8.5991 ± 0.0635 avgt us/op 1.02x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt2 482152.6729 ± 262.9680 482910.4384 ± 542.8568 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringEncode.encodeUTF16LongEnd 1773.3072 ± 4.5897 2903.1702 ± 1.6594 avgt ns/op 0.61x Yes
org.openjdk.bench.java.lang.StringConcat.concatEmptyConstInt 12.1863 ± 9.0283 11.6269 ± 8.9524 avgt ns/op 1.05x No
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 2155759.4832 ± 44536.0408 1707450.5042 ± 8945.1278 thrpt ops/s 0.79x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 298.0459 ± 43.8254 356.0500 ± 27.2503 avgt ns/op 0.84x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharRO 40267.7025 ± 43.0421 49376.7056 ± 4987.5649 avgt ns/op 0.82x No
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 5230224.7361 ± 54946.1141 4374781.6475 ± 20024.4664 thrpt ops/s 0.84x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 7.2392 ± 0.0130 6.8888 ± 0.0077 avgt ns/op 1.05x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1317.2819 ± 21.8317 1445.3732 ± 44.8797 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 163677.6457 ± 1757.0521 89368.7483 ± 518.3020 thrpt ops/ms 0.55x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.seq_chain111 990.3842 ± 5.0089 92159.7915 ± 1567.2568 thrpt ops/s 93.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.SortedUnique.seq_invoke 550.0270 ± 75.2462 846.2265 ± 194.4752 thrpt ops/s 1.54x No
org.openjdk.bench.java.util.stream.ops.value.FindFirst.par_invoke 20800.1335 ± 600.8559 18554.7931 ± 422.8821 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 1043.6008 ± 138.4975 1165.9490 ± 11.0994 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByte 10.6560 ± 0.0123 10.8500 ± 0.0413 avgt ns/op 0.98x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwap 130.2603 ± 0.7366 132.7384 ± 1.7674 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetChar 8.6178 ± 0.0051 8.0980 ± 0.0212 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutChar 7.0705 ± 0.0173 5.8506 ± 0.0447 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwap 9.3106 ± 0.0332 9.1079 ± 0.0113 avgt ns/op 1.02x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShortSwap 19.8795 ± 0.1012 324.3417 ± 0.1074 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_par_lambda 323.1972 ± 0.3658 321.3330 ± 0.9907 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 51781.8934 ± 5231.4826 49819.2356 ± 5150.4304 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObjectSameArraysForward 18.3397 ± 0.0187 18.4778 ± 0.1272 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewRO 94.5163 ± 0.0737 110.5825 ± 0.4578 avgt ns/op 0.85x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 2469.0535 ± 28.3241 2797.0028 ± 10.2668 avgt ns/op 0.88x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 412.9017 ± 0.6827 400.0581 ± 7.8480 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharViewSwap 1284.8698 ± 3.0951 35852.3328 ± 183.1913 avgt ns/op 0.04x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 396.3683 ± 66.7866 391.5284 ± 56.5214 avgt ns/op 1.01x No
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchStart 6.7526 ± 0.0107 3.7615 ± 0.0055 avgt ns/op 1.80x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.hm_par 207.8154 ± 2.9884 176.6520 ± 32.4874 thrpt ops/s 0.85x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 2486.5173 ± 10.7605 2827.6769 ± 7.3227 avgt ns/op 0.88x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 53655.3212 ± 32.2620 41980.6708 ± 26.6431 thrpt ops/s 0.78x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 103224.7960 ± 450.2823 104427.9435 ± 566.2523 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1521437.4133 ± 2947.8105 1490849.8270 ± 3006.7630 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_ifs 58860.4282 ± 12479.5192 29130.6806 ± 807.9230 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetInt 15.7714 ± 0.0282 16.4759 ± 0.0277 avgt ns/op 0.96x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 24023.7012 ± 22.5743 25963.2572 ± 30.8564 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchMid 14.5161 ± 0.2059 11.2571 ± 0.0177 avgt ns/op 1.29x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDoubleSwap 1313.9593 ± 0.5032 10074.1761 ± 5.5346 avgt ns/op 0.13x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstBoolean 9.7486 ± 9.1920 12.6314 ± 10.5233 avgt ns/op 0.77x No
org.openjdk.bench.java.util.TreeMapUpdate.put 418.3725 ± 60.9260 407.6646 ± 57.2937 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_SSE4_char 3894.5007 ± 48.9731 4290.5298 ± 66.5361 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 9393628.9960 ± 326349.3278 8418456.8501 ± 365730.2389 avgt ns/op 1.12x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 95174.3126 ± 112.6720 104003.9182 ± 245.2477 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.lang.StringEncode.encodeUTF16Short 168.4672 ± 7.9100 143.1271 ± 2.2381 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.par_chain123 5638.9407 ± 251.6873 7972.4723 ± 1150.5991 thrpt ops/s 1.41x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_mixed_String 8761.5880 ± 29.2283 6508.2551 ± 120.6009 avgt ns/op 1.35x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_int 38918.9613 ± 131.7829 5011.3177 ± 142.9912 thrpt ops/s 0.13x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 4189.3895 ± 95.9907 816.6277 ± 19.1636 thrpt ops/min 0.19x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongViewSwap 22.3508 ± 0.0410 22.0195 ± 0.0575 avgt ns/op 1.02x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt2 75079.6857 ± 61.4384 75212.4848 ± 16.5981 thrpt ops/s 1.00x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 88270.4967 ± 137.8703 103273.4399 ± 153.0763 thrpt ops/s 1.17x Yes
org.openjdk.bench.java.lang.StringBuilders.emptyToString 0.9597 ± 0.0032 0.7764 ± 0.0057 avgt ns/op 1.24x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.7568 ± 0.0031 3.7370 ± 0.0110 avgt ms/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongRO 1656.6591 ± 1.9012 9481.0802 ± 125.9033 avgt ns/op 0.17x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowM 7098807130.0000 ± 20435950.2176 6854812404.6667 ± 197883862.1582 avgt ns/op 1.04x ?
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleView 16.2663 ± 0.0051 84.4192 ± 1.0534 avgt ns/op 0.19x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 127804.3326 ± 926.1715 127102.1925 ± 330.8940 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 7.6039 ± 0.0711 6.7679 ± 0.0240 avgt ns/op 1.12x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 878.9947 ± 0.8036 886.9305 ± 2.4327 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.StringEquals.equal 4.4016 ± 0.0484 4.3568 ± 0.0270 avgt ns/op 1.01x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 166.5962 ± 0.6313 158.1215 ± 1.0458 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_double 16587.0625 ± 1437.2958 3680.0573 ± 79.9851 thrpt ops/s 0.22x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Lambda.lambda_seq_inner 2.6576 ± 0.0079 1.9733 ± 0.1172 thrpt ops/s 0.74x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 485.2070 ± 0.6377 349.6653 ± 0.8776 avgt ns/op 1.39x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limitFull 4318.5656 ± 752.6195 10816.5429 ± 72.5854 thrpt ops/s 2.50x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_double 525959.5335 ± 286848.0459 690452.1005 ± 221595.2710 thrpt ops/s 1.31x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 10.6169 ± 0.9207 10.4635 ± 0.1660 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 1375.2171 ± 1.7734 1478.9689 ± 9.8072 thrpt ops/ms 1.08x Yes
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFMixed 7.6390 ± 1.7973 8.2501 ± 0.3403 avgt us/op 0.93x No
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeLatin1 2.9528 ± 0.2443 2.3056 ± 0.2715 avgt ms/op 1.28x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 29.9463 ± 13.0540 32.2673 ± 13.5251 avgt ns/op 0.93x No
org.openjdk.bench.java.util.stream.ops.value.FindAny.par_invoke 63606.0518 ± 1108.1837 61576.6089 ± 681.3673 thrpt ops/s 0.97x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 4321.9496 ± 4.7392 5221.6588 ± 269.2185 avgt ns/op 0.83x Yes
org.openjdk.bench.java.util.ImmutableColls.constructLists 77.3887 ± 18.4250 76.2105 ± 16.7545 thrpt ops/us 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2937836.9506 ± 198627.4552 3132717.2741 ± 314329.6326 avgt ns/op 0.94x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharView 7.3505 ± 0.6387 5.6796 ± 0.0364 avgt ns/op 1.29x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwapRO 24.0452 ± 0.0800 23.3943 ± 0.0510 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntView 15.8214 ± 0.0345 20.4840 ± 4.0312 avgt ns/op 0.77x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 4205.0294 ± 221.4606 5106.9420 ± 47.3797 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_separate 67.7590 ± 0.5390 78.7325 ± 0.2270 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwap 15056.4922 ± 7.4017 15089.1793 ± 9.6894 avgt ns/op 1.00x Yes
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 1539477.2609 ± 22717.5267 1074220.1573 ± 6457.5546 thrpt ops/s 0.70x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.differentSubrangeMatches 11.0315 ± 0.0179 8.0632 ± 0.0344 avgt ns/op 1.37x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 6143.8775 ± 6.0335 396.8553 ± 0.6372 thrpt ops/ms 0.06x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16LongSuccess 8.1614 ± 0.0208 8.3714 ± 0.0070 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2424730.1350 ± 10476.0947 2563568.4716 ± 23568.4190 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.lang.StringReplace.replace2x1_2_UTF16 86.9894 ± 27.5963 75.4720 ± 33.1388 avgt ns/op 1.15x No
org.openjdk.bench.java.lang.StringConcat.concatConstBooleanString 28.8274 ± 12.5624 43.7509 ± 3.7728 avgt ns/op 0.66x No
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 1135266.8768 ± 2350.5914 1090348.0456 ± 1685.4504 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 102.8591 ± 1.6038 90.9071 ± 1.0820 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_precomposed 48549.0481 ± 769.9858 25211.8374 ± 1388.6899 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.concurrent.Locks.testReentrantLock 27.7354 ± 0.1697 24.2893 ± 0.1893 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloat 20.2373 ± 0.0079 20.8759 ± 0.0084 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.sign 4304.2620 ± 6.5470 4778.1496 ± 3.5222 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.math.BigDecimals.testConstructorWithDouble 495.0275 ± 54.2822 415.6499 ± 124.3715 avgt ns/op 1.19x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 330.0901 ± 2.6885 318.2761 ± 6.5919 avgt ns/op 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_baseline 4437.8100 ± 8.9034 11168.1168 ± 1226.4444 thrpt ops/s 2.52x Yes
org.openjdk.bench.java.lang.StringDecode.decodeUTF16LongStart 2739.1373 ± 3.6960 4746.5293 ± 13.9077 avgt ns/op 0.58x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 11880.7937 ± 3.9431 11885.9516 ± 5.1400 thrpt ops/ms 1.00x No
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 5052.9780 ± 22.3349 5169.5935 ± 57.3639 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 11324465.8823 ± 462795.9353 10558092.5432 ± 353872.4752 avgt ns/op 1.07x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 7.1378 ± 0.0081 6.7098 ± 0.0117 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLongSwap 15.3280 ± 0.1335 70.6257 ± 0.9517 avgt ns/op 0.22x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 1308299.5175 ± 3946.6832 1270263.8640 ± 4002.8074 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeMiddleMatch 698.9888 ± 5.8948 3472.8530 ± 6.2350 avgt ns/op 0.20x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwap 30164.9527 ± 20.5171 30189.1120 ± 11.2134 avgt ns/op 1.00x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 5410.2171 ± 110.6218 4782.4639 ± 387.2030 thrpt ops/min 0.88x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharViewSwap 75.9809 ± 3.5106 71.2438 ± 0.3153 avgt ns/op 1.07x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLong 4.2490 ± 0.0041 2.7534 ± 0.0487 avgt ns/op 1.54x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 7355.5516 ± 189.5570 6114.9588 ± 570.9567 thrpt ops/min 0.83x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_round_double 184.1182 ± 1.5095 256.6307 ± 2.9419 thrpt ops/ms 1.39x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 88619.1784 ± 334.4703 103225.5617 ± 354.7303 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_separate 487.5709 ± 0.8649 1010.1334 ± 7.1990 thrpt ops/s 2.07x Yes
org.openjdk.bench.java.lang.Integers.shiftRight 0.1578 ± 0.0017 0.1567 ± 0.0005 avgt us/op 1.01x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 8.5460 ± 0.0684 7.9751 ± 0.0050 avgt ns/op 1.07x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleView 5092.2934 ± 3.7614 5085.0398 ± 60.7293 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.Map.seq_invoke 1942.9741 ± 621.5321 31649.1263 ± 35.0728 thrpt ops/s 16.29x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 6029.2433 ± 258.1207 5930.9467 ± 60.9553 avgt us/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.par_chain_123 2687.0192 ± 79.8038 3225.7576 ± 34.3872 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutChar 1316.3767 ± 0.8617 30307.7396 ± 196.2494 avgt ns/op 0.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_composed 11618039.2356 ± 51552.0595 6378699.0959 ± 23788.8828 thrpt ops/s 0.55x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongView 20.8608 ± 0.0130 22.0866 ± 0.0148 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntView 16.4656 ± 0.1045 17.5978 ± 0.0206 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1491537.1999 ± 3419.0051 1441311.2439 ± 5230.1563 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 657.4701 ± 3.0124 628.1223 ± 1.2676 thrpt ops/ms 0.96x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwapRO 7579.0411 ± 5.4125 7576.5177 ± 5.3032 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 28.2457 ± 0.0960 22.3922 ± 0.0513 avgt ns/op 1.26x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntView 77.2920 ± 0.1273 122.1949 ± 2.7703 avgt ns/op 0.63x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 7.8656 ± 0.0099 7.2013 ± 0.0134 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongView 39.2898 ± 0.0150 48.6063 ± 0.1528 avgt ns/op 0.81x Yes
org.openjdk.bench.java.math.BigDecimals.testSetScale 357.8235 ± 116.5722 310.8234 ± 130.2973 avgt ns/op 1.15x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed 6233838.3951 ± 31041.2540 6661406.2604 ± 25939.0156 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShort 1312.5500 ± 1.1757 20210.5995 ± 13.9426 avgt ns/op 0.06x Yes
org.openjdk.bench.java.lang.StringFormat.complexFormat 1615.0344 ± 256.4731 1685.4204 ± 277.2887 avgt ns/op 0.96x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.par_mid 52227.8881 ± 2479.0183 50425.3672 ± 2046.7196 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewRO 10423.4363 ± 8.6422 14534.4052 ± 12.2552 avgt ns/op 0.72x Yes
org.openjdk.bench.java.lang.ArraysHashCode.bytes 15.5898 ± 0.0180 16.2246 ± 0.0292 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwap 40265.4952 ± 21.5107 53312.0339 ± 4248.9295 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 56950.9829 ± 5434.6757 51751.8826 ± 5194.4924 avgt ns/op 1.10x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather 11303333.2395 ± 20935.2621 11444128.4171 ± 51272.0927 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 1016.9679 ± 19.7778 1008.5075 ± 58.7600 avgt us/op 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 59640.4951 ± 4986.6332 52439.2214 ± 5249.5204 avgt ns/op 1.14x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewRO 3.7800 ± 0.0367 2.8785 ± 0.0267 avgt ns/op 1.31x Yes
org.openjdk.bench.java.lang.ArrayCopy.copyLoopLocalArray 4.2410 ± 0.0078 0.4616 ± 0.0036 avgt ns/op 9.19x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test01 12.6308 ± 0.1521 12.9398 ± 0.0865 avgt ns/op 0.98x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 7974.4820 ± 461.5839 4686.9980 ± 281.1396 thrpt ops/min 0.59x Yes
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 2150276.3314 ± 35787.9956 1679862.1766 ± 16879.7050 thrpt ops/s 0.78x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 46526.2382 ± 44.8531 6371.6793 ± 5.6428 thrpt ops/ms 0.14x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 67816.6782 ± 593.5237 98815.7426 ± 661.6699 thrpt ops/ms 1.46x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.seq_start 5981645.6366 ± 629952.3297 8247843.1272 ± 5218187.6338 thrpt ops/s 1.38x No
org.openjdk.bench.java.util.stream.AnyMatcher.seq_filter_findFirst 5806.7917 ± 30.4807 309495.6071 ± 3489.6410 thrpt ops/s 53.30x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithLongLatin1 281.7891 ± 0.8315 316.2094 ± 0.9129 avgt ns/op 0.89x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 5.3730 ± 0.0249 6.1602 ± 0.0788 avgt ns/op 0.87x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwap 7577.5671 ± 5.1015 7569.9240 ± 3.3415 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.par_invoke 13522.7934 ± 6952.5483 27255.2617 ± 535.0053 thrpt ops/s 2.02x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constFloat 1.2522 ± 0.0548 0.9965 ± 0.0201 ss ms/op 1.26x ?
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwapRO 22.3558 ± 0.1673 22.2830 ± 0.0502 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather 191442.2934 ± 7440.7591 1119506.3724 ± 847550.4199 thrpt ops/s 5.85x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 4667.8850 ± 279.0458 5735.6789 ± 466.7472 avgt ns/op 0.81x No
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 56891.3328 ± 58.5661 55834.3314 ± 88.2387 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteVirtualThreadCancels 28.8086 ± 1.5371 28.5365 ± 2.3158 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 130314.7365 ± 231.2875 180872.0085 ± 180.4887 thrpt ops/ms 1.39x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 7.0680 ± 0.0215 7.9496 ± 0.0071 avgt ns/op 0.89x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 104.9316 ± 0.1087 101.9019 ± 0.0943 avgt ns/op 1.03x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 4488.7786 ± 260.6611 5447.1749 ± 56.3348 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 61339.2537 ± 5129.3715 52064.3645 ± 5190.5076 avgt ns/op 1.18x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limit1 9361889.4529 ± 170213.2157 9711772.3176 ± 1340536.8363 thrpt ops/s 1.04x No
org.openjdk.bench.java.nio.CharBufferAppend.appendSubString 1630609.6918 ± 1514.1804 1626501.7420 ± 3519.6120 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringConcat.concat23String 394.3617 ± 15.7142 465.8125 ± 13.4723 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_baseline 479.7812 ± 1.5771 474.9715 ± 2.4111 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntView 10075.0787 ± 2.0819 20289.5926 ± 12.9197 avgt ns/op 0.50x Yes
org.openjdk.bench.java.lang.StringBuilders.compareToLatin1 8.4894 ± 0.0519 5.6389 ± 0.0040 avgt ns/op 1.51x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 423.9671 ± 63.1541 414.5039 ± 59.7024 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedSmall 21.3952 ± 0.0610 21.9467 ± 0.1334 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 57881.3006 ± 5555.1905 51153.5928 ± 4530.4228 avgt ns/op 1.13x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwap 320.2165 ± 0.1650 322.5086 ± 2.3055 avgt ns/op 0.99x No
org.openjdk.bench.java.math.BigIntegerPow.testPowXL 11514529817.6667 ± 550179781.4962 11272878729.6667 ± 3924643.9311 avgt ns/op 1.02x ?
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1081111.4759 ± 1621.9298 1095647.3388 ± 2733.3046 thrpt ops/s 1.01x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decryptMultiPart 1169514.2776 ± 4490.7104 1217119.6195 ± 5195.6428 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloat 3263.4287 ± 3.5411 3332.9587 ± 21.0722 avgt ns/op 0.98x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortViewSwap 7698.5076 ± 446.3487 7568.8250 ± 1.2381 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 16.4247 ± 0.0374 16.8995 ± 0.0409 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 23331.2393 ± 58.6136 27140.7008 ± 49.3345 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 26063.1345 ± 44.1050 26082.5001 ± 29.4047 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharView 40620.0997 ± 106.6705 40248.1496 ± 23.6201 avgt ns/op 1.01x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatView 79.2338 ± 0.0199 87.9903 ± 0.3824 avgt ns/op 0.90x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.0475 ± 0.0020 0.0420 ± 0.0005 avgt us/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_baseline 12972909.2229 ± 107891.7220 9857022.8106 ± 91391.5184 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.3508 ± 0.0063 0.3680 ± 0.0594 avgt us/op 0.95x No
org.openjdk.bench.java.lang.StringBuilders.appendLoop8 139.1441 ± 21.5301 135.4115 ± 19.4144 avgt ns/op 1.03x No
org.openjdk.bench.java.util.ArraysMismatch.Long.matches 113.2968 ± 2.6816 109.3213 ± 0.0889 avgt ns/op 1.04x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_par_lambda 6.7926 ± 0.1766 6.8409 ± 0.0969 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1201048.5215 ± 4260.0009 1173998.5420 ± 3584.5079 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.differentSubrangeMatches 63.8888 ± 0.5428 61.0424 ± 0.0828 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwap 4.9201 ± 0.0352 3.4205 ± 0.0466 avgt ns/op 1.44x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 627719.3860 ± 21571.9102 634590.3354 ± 1554.8183 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleView 3.4324 ± 0.0066 2.1697 ± 0.0013 avgt ns/op 1.58x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 132.7039 ± 62.8340 166.5010 ± 59.8243 avgt ns/op 0.80x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 542.1243 ± 43.0390 539.6622 ± 29.5003 avgt us/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 168211.6959 ± 148.3396 168799.6700 ± 146.8777 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.par_mid 51569.9235 ± 2352.0697 49990.8715 ± 2147.8424 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 803.7871 ± 2.5610 864.9264 ± 10.9226 avgt ns/op 0.93x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 552.3208 ± 192.2631 477.9572 ± 0.9153 avgt ns/op 1.16x No
org.openjdk.bench.java.io.FileOpen.notNormalized 62.3791 ± 3.4119 53.3137 ± 0.2451 avgt ns/op 1.17x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewRO 7.8225 ± 0.0086 8.8114 ± 0.0188 avgt ns/op 0.89x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchCharLongWithOffsetSuccess 5.2205 ± 0.0397 5.8330 ± 0.0250 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.ListArgs.list00 12544.5895 ± 1436.0658 13371.7283 ± 52.6595 thrpt ops/ms 1.07x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharView 2824.8909 ± 0.7858 2829.0213 ± 1.5729 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 31.6482 ± 24.0913 57.3782 ± 29.5890 avgt ns/op 0.55x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather 1547217.9795 ± 8742.7348 897206.2443 ± 2634.9582 thrpt ops/s 0.58x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_notJustXs 74139.8923 ± 14084.7575 92267.0106 ± 19813.3339 avgt ns/op 0.80x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 744.3187 ± 8.5138 780.1815 ± 8.8383 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatView 20.8643 ± 0.0118 22.0963 ± 0.0098 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 107451.7435 ± 886.7376 138700.3265 ± 103.3502 thrpt ops/s 1.29x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 75941.9754 ± 199.9863 75268.2319 ± 145.7757 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.matches 12.4115 ± 0.0972 9.9005 ± 0.4077 avgt ns/op 1.25x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwapRO 7568.8240 ± 4.5792 7578.6470 ± 3.1276 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 437939.2960 ± 1900.4408 522774.6891 ± 1026.9335 thrpt ops/s 1.19x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetInt 13969.6053 ± 18.0494 30235.0794 ± 105.3005 avgt ns/op 0.46x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwap 76.3216 ± 0.0330 129.4880 ± 1.3043 avgt ns/op 0.59x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 59724.3280 ± 960.7550 12249.2214 ± 10.6415 thrpt ops/ms 0.21x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithString16 18.3242 ± 16.7135 18.7186 ± 13.1814 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_baseline 3992394.8822 ± 623664.4493 2656420.0348 ± 616945.8615 thrpt ops/s 0.67x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMiss 16.7463 ± 0.1364 17.6740 ± 0.0561 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limit1 20418841.8081 ± 758571.4686 27407023.1996 ± 253657.4078 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 22.8384 ± 0.1814 29.3807 ± 0.4549 avgt us/op 0.78x Yes
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 105043.2935 ± 54.1812 104878.2221 ± 218.4351 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 110.3410 ± 7.4004 116.4127 ± 7.2700 avgt us/op 0.95x No
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_into_anon 2147.8758 ± 22.0117 3966.5623 ± 307.8200 thrpt ops/s 1.85x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 11274678.2289 ± 447615.4419 10378329.6082 ± 287893.4743 avgt ns/op 1.09x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleRO 110.4640 ± 0.0898 119.2885 ± 1.0702 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.par_filter_findFirst 28693.9576 ± 2859.5319 26608.1511 ± 421.5055 thrpt ops/s 0.93x No
org.openjdk.bench.java.util.regex.Exponential.pat4_justXs 285.4305 ± 82.8803 301.4049 ± 40.2815 avgt ns/op 0.95x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveConnected 5.9428 ± 0.0343 6.6335 ± 0.8814 avgt us/op 0.90x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 628287.3700 ± 915.1272 625146.7832 ± 1001.5033 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntView 20.8701 ± 0.0049 28.8330 ± 0.0235 avgt ns/op 0.72x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 51550.0941 ± 29.1837 51192.4299 ± 24.0037 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedLatin1 29.4137 ± 0.1791 34.6580 ± 0.0353 avgt ns/op 0.85x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 6.7596 ± 0.0114 7.4986 ± 0.0610 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 360.9774 ± 51.1561 379.0558 ± 39.4176 avgt ns/op 0.95x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_ref 111.4664 ± 35.6717 64.7618 ± 23.3185 thrpt ops/s 0.58x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatView 20.8694 ± 0.0100 22.1063 ± 0.0062 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDouble 110.4537 ± 0.0514 117.6530 ± 0.2577 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 7.2017 ± 0.0071 5.5432 ± 0.0041 avgt ns/op 1.30x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.seq_mid 18637.3034 ± 117.3066 28853.1947 ± 7040.6724 thrpt ops/s 1.55x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByteSwap 26.6785 ± 0.1494 329.1116 ± 5.7703 avgt ns/op 0.08x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwapRO 5.1319 ± 0.0391 4.3168 ± 0.0284 avgt ns/op 1.19x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutCharSwap 1317.7169 ± 0.6996 40370.1451 ± 308.9930 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwapRO 15079.3485 ± 10.2313 15094.3720 ± 6.2028 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeNoMatch16 369.0767 ± 0.1516 67.0577 ± 0.5433 avgt ns/op 5.50x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithDouble8Latin1 401.7054 ± 2.3482 371.3219 ± 8.7845 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2702 ± 0.0409 2.3005 ± 0.0305 avgt ms/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloatSwap 1315.7344 ± 0.8857 20144.9254 ± 3.9150 avgt ns/op 0.07x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShort 2825.6318 ± 1.7411 2836.1713 ± 1.7912 avgt ns/op 1.00x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLateMatch16 5509.7319 ± 5.8052 8137.5974 ± 2.8888 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 10.7089 ± 0.1010 5.8334 ± 0.0198 avgt ns/op 1.84x Yes
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.XDH.generateSecret 1303.8668 ± 3.2156 2020.9297 ± 19.2759 thrpt ops/s 1.55x Yes
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.seq_limit 20647.1126 ± 410.3760 30674.8855 ± 9513.8752 thrpt ops/s 1.49x No
org.openjdk.bench.java.lang.StringConcat.concat123String 3344.4379 ± 120.8240 3017.4106 ± 144.7794 avgt ns/op 1.11x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByteSwap 1318.9556 ± 0.5803 40342.4241 ± 13.4486 avgt ns/op 0.03x Yes
org.openjdk.bench.java.lang.StringUpperLower.upperToUpper 25.2305 ± 0.1108 16.9753 ± 0.1076 avgt ns/op 1.49x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 484605.6738 ± 45801.1105 762632.6215 ± 120808.5545 avgt ns/op 0.64x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstBool 10.3594 ± 10.0338 12.4456 ± 10.5463 avgt ns/op 0.83x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_preallocated 34617.7576 ± 2115.9412 35363.5104 ± 2839.3980 thrpt ops/s 1.02x No
org.openjdk.bench.java.lang.StringBuilders.fromLatin1String 17.6093 ± 13.4382 30.1259 ± 15.8242 avgt ns/op 0.58x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewRO 40874.5492 ± 150.8657 40519.3513 ± 146.4791 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1075829.6758 ± 2860.3960 1050546.5149 ± 2310.4873 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.XDH.generateSecret 5167.8044 ± 12.5753 6985.1124 ± 26.7304 thrpt ops/s 1.35x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 8786568.3712 ± 361135.9266 8552170.4052 ± 375823.2957 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 272254.5941 ± 1025.7655 337320.7818 ± 762.5267 thrpt ops/s 1.24x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewRO 4.6339 ± 0.0317 3.6283 ± 0.0405 avgt ns/op 1.28x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 9.8486 ± 0.0294 9.5381 ± 0.2885 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1600487.0220 ± 8709.4436 1535766.8119 ± 65874.6266 thrpt ops/s 0.96x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 4659.0909 ± 8.0386 5904.9216 ± 117.9002 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_int 4490448.8506 ± 343456.8671 3000122.2602 ± 272474.0199 thrpt ops/s 0.67x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1939091.5097 ± 14485.6225 1872389.4075 ± 19601.8430 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 57563811.1686 ± 71266.9353 49361241.9752 ± 157451.8177 thrpt ops/s 0.86x Yes
org.openjdk.bench.java.util.ImmutableColls.iterateOverSet 20.1267 ± 7.5367 19.2418 ± 6.2981 thrpt ops/us 0.96x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDouble 20.2477 ± 0.0090 20.8757 ± 0.0116 avgt ns/op 0.97x Yes
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFSmall 3.7184 ± 0.0089 3.7141 ± 0.2437 avgt us/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 125537.0956 ± 409.4591 125695.0360 ± 918.5110 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 5.6340 ± 0.1030 5.9496 ± 0.0984 avgt us/op 0.95x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleView 94.5771 ± 0.0730 110.8731 ± 0.2329 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 106.2966 ± 0.3703 152.5985 ± 0.2859 avgt ns/op 0.70x Yes
org.openjdk.bench.java.util.regex.PatternBench.normalJmodMatch 98055.9694 ± 1456.4661 70728.8922 ± 655.1338 avgt ns/op 1.39x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.par_anyMatch 31060.5047 ± 2790.6273 28554.0359 ± 747.4918 thrpt ops/s 0.92x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather_preallocated 1982.6319 ± 22.7602 2600.9322 ± 35.1158 thrpt ops/s 1.31x Yes
org.openjdk.bench.java.lang.ArrayClone.byteClone 8.7357 ± 0.0398 9.2784 ± 0.0672 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.AllMatcher.seq_anyMatch 3586.4507 ± 5.6956 297306.7170 ± 1881.5957 thrpt ops/s 82.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 34.4609 ± 14.6685 35.9089 ± 14.6553 avgt ns/op 0.96x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_int 413323.4162 ± 16110.4379 44168.2887 ± 14690.6578 thrpt ops/s 0.11x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedSmall 16.6988 ± 0.1889 16.2044 ± 0.1705 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 802.0218 ± 1.3234 848.1186 ± 2.1856 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 76417.8662 ± 312.1024 76431.6571 ± 362.3683 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 12.3660 ± 0.0601 12.2850 ± 0.0420 avgt ns/op 1.01x No
org.openjdk.bench.java.util.ArraysFill.testLongFill 146571.5486 ± 1021.4511 91417.4179 ± 754.5137 thrpt ops/ms 0.62x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithFloat8Utf16 256.7676 ± 8.9564 275.7484 ± 8.8009 avgt ns/op 0.93x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 7.4129 ± 0.0175 7.1923 ± 0.0235 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.regex.FindPattern.testFind 412.4965 ± 42.7418 435.7513 ± 2.4243 avgt ns/op 0.95x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_baseline 12181.9305 ± 116.6190 6014.4461 ± 158.1707 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_baseline 4013260.0145 ± 91411.4316 3250304.9679 ± 21141.9106 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 16914.7239 ± 230.5430 8981.0320 ± 4982.0790 thrpt ops/min 0.53x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntViewSwap 133.6225 ± 1.4787 134.7142 ± 2.4381 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringConcat.concatEmptyConstString 6.9807 ± 4.6304 5.7479 ± 4.4648 avgt ns/op 1.21x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1381.6113 ± 4.3273 1498.4148 ± 39.7281 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 8365395.0649 ± 469808.6362 7957715.5570 ± 493732.6410 avgt ns/op 1.05x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 9756593.2966 ± 263850.1315 8472261.8876 ± 344126.2749 avgt ns/op 1.15x Yes
org.openjdk.bench.java.lang.ArrayClone.intClone 284.9214 ± 3.2129 283.5560 ± 3.8681 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 7.3118 ± 0.0159 7.1723 ± 0.0108 avgt ns/op 1.02x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 280134.1796 ± 1036.2085 334954.3233 ± 640.7742 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 2071.7771 ± 6.5375 2367.6715 ± 43.2977 avgt ns/op 0.88x Yes
org.openjdk.bench.javax.crypto.small.SignatureBench.RSA.sign 848.6572 ± 1.3866 856.7815 ± 0.8617 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloat 235.3765 ± 0.3575 244.8776 ± 1.2747 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwap 7640.6388 ± 14.0556 7678.8066 ± 49.2783 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLong 4.2621 ± 0.0477 3.1807 ± 0.0376 avgt ns/op 1.34x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeLatin1 2.4248 ± 0.1354 1.4647 ± 0.0961 avgt ms/op 1.66x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 375386.4394 ± 1926.7385 378890.8517 ± 1197.8571 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatViewSwap 5.8881 ± 0.0176 3.5281 ± 0.0013 avgt ns/op 1.67x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test16 101.6167 ± 0.1679 103.9461 ± 0.4005 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 197.9920 ± 8.0142 201.6745 ± 7.1900 avgt us/op 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.put 53488.2571 ± 5111.2633 51800.1975 ± 5412.4311 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.par_invoke 37301.7284 ± 3668.6233 25783.5141 ± 1169.7251 thrpt ops/s 0.69x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 55739.4252 ± 5503.5566 55720.6890 ± 5506.9504 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1389.5803 ± 16.9635 1506.9735 ± 51.9002 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_long 31600.6166 ± 542.1283 4833.6887 ± 196.1761 thrpt ops/s 0.15x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_separate 33827.9725 ± 2044.6688 32800.2588 ± 2532.9718 thrpt ops/s 0.97x No
org.openjdk.bench.java.lang.ArraysSort.floatSort 71.5869 ± 24.6985 76.4451 ± 2.2478 avgt us/op 0.94x No
org.openjdk.bench.java.lang.ArraysSort.floatSort 5.6854 ± 0.2086 6.0912 ± 0.1276 avgt us/op 0.93x No
org.openjdk.bench.java.util.concurrent.Locks.testSynchronizedBlock 26.4021 ± 0.1566 24.1394 ± 0.0605 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendHeapToHeap 708775.4511 ± 7811.0409 717280.3939 ± 2851.6379 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 8168493.1983 ± 468286.1203 8043678.3378 ± 461207.0868 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed_preallocated 50587.7593 ± 1150.8147 25195.0039 ± 717.8214 thrpt ops/s 0.50x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 4359.0299 ± 8.2601 4390.7340 ± 36.3412 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 599102.2642 ± 5628.0487 600762.1185 ± 1258.8599 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwap 78.6694 ± 3.7511 70.5826 ± 0.2239 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 1561.9983 ± 1.2303 392.5534 ± 0.1262 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpMainThreadCancels 466.4172 ± 11.1936 337.0674 ± 28.0595 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwapRO 8.4588 ± 0.0261 7.5394 ± 0.0042 avgt ns/op 1.12x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDouble 15064.4431 ± 7.8327 15054.9400 ± 8.3008 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLong 39.6448 ± 0.0251 47.1257 ± 0.0985 avgt ns/op 0.84x Yes
org.openjdk.bench.java.lang.StringBuilders.concat22p40p31 185.6802 ± 102.7884 187.8000 ± 111.2035 avgt ns/op 0.99x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 2440.9932 ± 5.9935 2815.3721 ± 7.0493 avgt ns/op 0.87x Yes
org.openjdk.bench.java.lang.ArrayClone.intClone 6.7034 ± 3.2330 7.7059 ± 3.3711 avgt ns/op 0.87x No
org.openjdk.bench.java.util.ArraysMismatch.Int.differentSubrangeMatches 32.9032 ± 0.2432 30.6022 ± 0.4151 avgt ns/op 1.08x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2290477.6465 ± 17173.8349 2210827.3498 ± 27060.9121 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 403.2487 ± 62.2367 406.2011 ± 55.6889 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 196.5464 ± 0.0513 196.8569 ± 0.1137 avgt ns/op 1.00x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 0.0551 ± 0.0096 0.0496 ± 0.0095 avgt us/op 1.11x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.bulk_par_inner 140.9160 ± 0.5727 257.3549 ± 111.7477 thrpt ops/s 1.83x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2078193.9758 ± 15952.1446 1958605.5434 ± 22283.1722 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortRO 10.9975 ± 0.0556 10.1653 ± 0.0421 avgt ns/op 1.08x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 8931.6166 ± 11.0704 9224.3889 ± 46.7847 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwapRO 222.3098 ± 0.1585 236.2597 ± 0.1802 avgt ns/op 0.94x Yes
org.openjdk.bench.java.math.BigIntegerParallelMultiply.parallelMultiply 123.3660 ± 34.5278 128.8432 ± 39.2371 ss ms/op 0.96x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwap 5036.7409 ± 4.6646 10099.1196 ± 68.7299 avgt ns/op 0.50x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRanged 16.5386 ± 0.0937 11.6462 ± 0.0139 avgt ns/op 1.42x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 492.2024 ± 1.8107 596.3930 ± 3.5851 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.math.BigIntegerEquals.testEquals 88.6094 ± 2.3515 49.2227 ± 0.1670 avgt ns/op 1.80x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 8860120.2114 ± 443868.4499 8633785.6921 ± 477328.3639 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloatSwap 17.9694 ± 0.0794 169.2606 ± 2.7772 avgt ns/op 0.11x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 141595.0777 ± 138.2693 203607.8915 ± 118.5256 thrpt ops/ms 1.44x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_precomposed 52897.9056 ± 847.3122 25269.5260 ± 993.6288 thrpt ops/s 0.48x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.seq_mid 4949.0859 ± 643.2165 21571.6893 ± 76.6109 thrpt ops/s 4.36x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_precomposed 12396333.1571 ± 88069.4666 6782723.7883 ± 605015.5338 thrpt ops/s 0.55x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeUTF8 5.1981 ± 0.9700 5.4004 ± 0.9977 avgt ms/op 0.96x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt 240926.5913 ± 255.3058 232660.6347 ± 294.7375 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.encrypt 275576.4772 ± 374.2818 342498.3739 ± 445.6707 thrpt ops/s 1.24x Yes
org.openjdk.bench.java.math.BigIntegers.testMultiply 7248.6472 ± 954.2613 7881.9478 ± 216.7951 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwapRO 8.5082 ± 0.0373 9.1387 ± 0.0249 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test08 54.4809 ± 0.1457 53.8230 ± 0.3700 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.par_chain111 4349.5010 ± 2288.2555 8595.6696 ± 416.0568 thrpt ops/s 1.98x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 158.8279 ± 0.2999 158.3486 ± 0.2882 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 411.4705 ± 2.3092 405.1003 ± 6.5626 avgt ns/op 1.02x No
org.openjdk.bench.java.util.ListArgs.list08 1501.0761 ± 38.5702 1491.5446 ± 32.4778 thrpt ops/ms 0.99x No
org.openjdk.bench.java.net.URIAuthorityParsingBenchmark.create 627.2889 ± 67.8749 770.1264 ± 60.8543 avgt ns/op 0.81x No
org.openjdk.bench.java.nio.CharBufferAppend.appendDirectToHeap 263038.4445 ± 88.1190 263018.1816 ± 158.5598 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByte 80414.6314 ± 33.1849 80521.9379 ± 26.0751 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.hm_par 6.8485 ± 0.1483 6.8750 ± 0.1322 thrpt ops/s 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1392.4188 ± 22.3216 1521.9397 ± 4.5719 avgt ns/op 0.91x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShort 20.9397 ± 0.0851 639.1317 ± 5.2768 avgt ns/op 0.03x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 24.2248 ± 0.2199 21.7716 ± 0.2153 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limitFull 1856.6119 ± 3.3190 9619.3479 ± 1937.4170 thrpt ops/s 5.18x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_double 1551.2843 ± 88.9675 1138.0003 ± 27.7225 thrpt ops/s 0.73x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwap 14073.2576 ± 99.7293 13944.9867 ± 48.3018 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntView 8.0214 ± 0.0173 8.6946 ± 0.0142 avgt ns/op 0.92x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 95050.7359 ± 337.8551 98103.2685 ± 140.7018 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewRO 2894.6135 ± 1.2894 3319.7926 ± 2.7317 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 111732.1304 ± 358.4804 170773.4756 ± 1573.4382 thrpt ops/ms 1.53x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt 325582.6371 ± 234.5363 311654.9566 ± 273.1513 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 67.4724 ± 4.8196 70.3391 ± 7.4422 avgt ns/op 0.96x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 367.6682 ± 0.7836 451.0474 ± 2.2503 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 22757.7061 ± 57.1557 1576.2877 ± 1.3318 thrpt ops/ms 0.07x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 6252.9223 ± 50.8085 1131.7800 ± 520.0729 thrpt ops/min 0.18x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.par_into 25584.5791 ± 2316.0754 22563.7179 ± 1608.0182 thrpt ops/s 0.88x No
org.openjdk.bench.java.util.TreeMapUpdate.put 374.2985 ± 56.3885 378.6634 ± 52.7363 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 283.8134 ± 0.4584 285.5226 ± 0.4970 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 52.4364 ± 0.0550 52.8130 ± 0.0276 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloat 30209.1149 ± 58.6237 30524.7300 ± 477.4836 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongView 36.9581 ± 0.0621 65.4148 ± 2.1984 avgt ns/op 0.56x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchCharShortWithOffsetSuccess 2.2272 ± 0.0156 3.9864 ± 0.0028 avgt ns/op 0.56x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwapRO 23.7197 ± 0.0697 23.3378 ± 0.0371 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.regex.Trim.simple_find 310819.8312 ± 1043.6523 332383.4198 ± 2054.2880 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 33.7033 ± 14.4489 36.4091 ± 14.6011 avgt ns/op 0.93x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 2466.5519 ± 30.1806 2739.0534 ± 13.2227 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 100085.8929 ± 135.7790 174869.7641 ± 763.4257 thrpt ops/ms 1.75x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 90330.3666 ± 400.6685 142068.3463 ± 1186.3399 thrpt ops/ms 1.57x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.seq_chain111 1302.7598 ± 1.4678 99137.9662 ± 450.5508 thrpt ops/s 76.10x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 50.2294 ± 0.0143 44.8474 ± 0.0157 thrpt ops/ms 0.89x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_foreach_anon 72626309.3370 ± 432867.7774 517457.5377 ± 406.0306 thrpt ops/s 0.01x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.seq_filter_findAny 5807.1958 ± 33.4600 309297.7871 ± 2922.9640 thrpt ops/s 53.26x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByte 1298.1283 ± 8.9646 40594.1347 ± 461.8105 avgt ns/op 0.03x Yes
org.openjdk.bench.java.util.HexFormatBench.formatUpperCached 1.0323 ± 0.1246 1.1827 ± 0.0795 avgt us/op 0.87x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewRO 318.8057 ± 0.1283 315.6043 ± 0.2676 avgt ns/op 1.01x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 265.4608 ± 34.5990 256.3464 ± 18.2140 avgt us/op 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather 2041.5592 ± 19.8309 2566.4675 ± 34.6100 thrpt ops/s 1.26x Yes
org.openjdk.bench.java.lang.ArrayClone.byteClone 82.2448 ± 1.4906 81.6538 ± 0.6597 avgt ns/op 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 357.6096 ± 53.1003 379.2219 ± 45.2004 avgt ns/op 0.94x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 418.3861 ± 64.1388 387.0310 ± 56.7161 avgt ns/op 1.08x No
org.openjdk.bench.java.lang.StringComparisons.startsWith 23.1165 ± 0.3702 20.6482 ± 0.1065 avgt ns/op 1.12x Yes
org.openjdk.bench.java.math.BigIntegerParallelMultiply.parallelMultiply 1328.4508 ± 92.5757 1304.4875 ± 477.3321 ss ms/op 1.02x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 361.7176 ± 0.9682 421.8082 ± 1.0911 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.par_chain123 1928.6943 ± 72.5480 7671.7881 ± 356.8041 thrpt ops/s 3.98x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleViewSwap 22.4114 ± 0.1022 22.0341 ± 0.0509 avgt ns/op 1.02x Yes
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtM 1595.9267 ± 374.1658 1886.9566 ± 2.4114 avgt ns/op 0.85x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 3748.9267 ± 487.0667 3977.9466 ± 507.6386 avgt ns/op 0.94x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 20824.8482 ± 46.9523 27165.1694 ± 56.0703 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewRO 7.1940 ± 0.0052 7.1596 ± 0.1506 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 9991.9170 ± 194.2110 9076.4051 ± 15.2344 thrpt ops/ms 0.91x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 89687.7816 ± 354.3026 66375.3883 ± 101.3867 thrpt ops/s 0.74x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 23001.6165 ± 68.7501 22849.6544 ± 69.4554 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.AllMatcher.par_filter_findAny 23887.3276 ± 2465.0454 26625.2027 ± 213.3135 thrpt ops/s 1.11x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1844728.6882 ± 9342.5251 1761538.7061 ± 14769.7785 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 50628.8329 ± 5354.0360 53525.1916 ± 5336.7074 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwap 629.7869 ± 0.3569 631.4796 ± 0.4108 avgt ns/op 1.00x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testXL 926612097.8333 ± 176458502.5605 740318123.9667 ± 213576100.9524 avgt ns/op 1.25x No
org.openjdk.bench.java.math.BigIntegerHashCode.testHashCode 142.3844 ± 0.5001 137.7095 ± 0.2244 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutChar 1312.5383 ± 1.6652 20208.9868 ± 11.2824 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.par_invoke 10147.4849 ± 300.4126 26567.8246 ± 425.2618 thrpt ops/s 2.62x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 676273.5835 ± 10791.4904 782136.5927 ± 7577.4920 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 3.5034 ± 1.3872 8.5590 ± 3.3854 avgt ns/op 0.41x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_preallocated 89.8191 ± 4.6817 93.9095 ± 3.6794 thrpt ops/s 1.05x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_parseq_methodRef 1.3099 ± 0.0009 1.3103 ± 0.0005 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringHashCodeStatic.zero 7.8170 ± 0.0958 6.7796 ± 0.0307 avgt ns/op 1.15x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwap 10389.9845 ± 3.6281 17826.2127 ± 27.0973 avgt ns/op 0.58x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 229052.8961 ± 1320.2411 250948.5231 ± 407.3168 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntView 76.0605 ± 0.0718 166.2101 ± 0.4297 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.concurrent.Locks.testSemaphore 27.7372 ± 0.1192 24.9718 ± 0.0950 avgt ns/op 1.11x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatView 1279.9523 ± 0.7668 18706.3115 ± 128.1739 avgt ns/op 0.07x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2918963.6307 ± 203711.6104 3162138.9549 ± 270404.7061 avgt ns/op 0.92x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 338.7265 ± 51.7802 340.0257 ± 40.7423 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 51854.3814 ± 5424.8330 50636.1029 ± 5087.4782 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewRO 309.4938 ± 0.0793 324.4241 ± 0.4092 avgt ns/op 0.95x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 1.4733 ± 0.0057 1.0491 ± 0.1157 avgt us/op 1.40x Yes
org.openjdk.bench.java.lang.StringHashCode.empty 0.9458 ± 0.0040 0.9577 ± 0.0032 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatViewSwap 1275.9814 ± 0.6215 17932.0278 ± 61.5436 avgt ns/op 0.07x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLong 1569.1674 ± 11.3635 11050.4142 ± 160.4088 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 55494.1089 ± 5064.4941 52562.2073 ± 4914.1430 avgt ns/op 1.06x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleView 2843.9587 ± 2.1114 2871.2469 ± 18.1964 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringHashCode.cached 0.7816 ± 0.0070 0.9209 ± 0.0009 avgt ns/op 0.85x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 199421.9847 ± 1426.3496 238011.7300 ± 453.7936 thrpt ops/s 1.19x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchStart 7.0620 ± 0.0075 4.2940 ± 0.0287 avgt ns/op 1.64x Yes
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 456.3273 ± 12.6108 455.7449 ± 13.7200 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 2898.1899 ± 1.5027 2900.6698 ± 0.9984 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 58067.6059 ± 5737.8844 48960.1462 ± 5231.6321 avgt ns/op 1.19x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwap 325.4349 ± 0.1926 385.8452 ± 1.5491 avgt ns/op 0.84x Yes
org.openjdk.bench.java.net.UnixSocketChannelReadWrite.test 542.0925 ± 42.3578 561.0243 ± 56.1684 thrpt ops/ms 1.03x No
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFLarge 12.2426 ± 2.4963 12.5818 ± 0.1512 avgt us/op 0.97x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpDelayedTaskExecutes 71.6281 ± 0.1505 71.5402 ± 0.1260 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwapRO 33.7145 ± 0.1336 24.3868 ± 0.1761 avgt ns/op 1.38x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 98061.1386 ± 217.0950 200794.2831 ± 782.7409 thrpt ops/ms 2.05x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2927639.5413 ± 198116.9036 3119340.4201 ± 319984.9558 avgt ns/op 0.94x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewRO 2899.3348 ± 3.3045 3320.6862 ± 1.9095 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.seq_end 2484.8850 ± 10.7292 10844.4830 ± 61.7788 thrpt ops/s 4.36x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwapRO 3.9207 ± 0.0516 2.8370 ± 0.0104 avgt ns/op 1.38x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 127193.6744 ± 257.1992 124582.0799 ± 1016.8853 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 736013.0214 ± 1889.4570 687134.4492 ± 9350.2242 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 9884.9281 ± 266.2414 3945.0963 ± 1891.6010 thrpt ops/min 0.40x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloat 18.7702 ± 0.1120 325.5547 ± 2.0686 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count6 95.3306 ± 78.8316 60.6849 ± 82.4367 avgt ns/op 1.57x No
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 1113.6441 ± 0.8126 1044.9351 ± 9.1744 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.bulk_par_inner 6.6983 ± 0.1412 6.8136 ± 0.1286 thrpt ops/s 1.02x No
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.encryptMultiPart 273775.1895 ± 715.2750 345029.3172 ± 7888.5330 thrpt ops/s 1.26x Yes
org.openjdk.bench.java.util.ImmutableColls.createSetOf 21.9405 ± 8.3205 21.6970 ± 8.0725 thrpt ops/us 0.99x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeLong 791.4719 ± 4.1294 790.5697 ± 10.5458 avgt us/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 281519.0329 ± 5017.4985 341562.1370 ± 726.0646 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_double 34626.8003 ± 1695.5423 32671.2169 ± 1735.0517 thrpt ops/s 0.94x No
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.decrypt 318683.4837 ± 1954.5888 347516.0630 ± 2470.8623 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongWithOffsetLatinSuccess 27.0108 ± 0.0375 9.2733 ± 0.1391 avgt ns/op 2.91x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwap 24.1996 ± 0.2048 167.5899 ± 1.4971 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_baseline 1259768.3027 ± 3206.4426 591019.0940 ± 710.1168 thrpt ops/s 0.47x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1921517.5575 ± 15550.3416 1878997.2617 ± 12161.6078 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwap 320.0699 ± 0.9526 391.6597 ± 2.8347 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 59184.0146 ± 5693.9672 52111.5727 ± 5223.0307 avgt ns/op 1.14x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortView 8.0795 ± 0.0102 8.7272 ± 0.0320 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwapRO 85.2689 ± 0.0583 143.5281 ± 0.3703 avgt ns/op 0.59x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readChar 6.6913 ± 0.0060 6.9554 ± 0.8327 avgt us/op 0.96x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_precomposed 34204.4273 ± 2453.5438 34101.9654 ± 3059.5710 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.GregorianCalendars.testConstructor 127.7168 ± 17.6204 131.4563 ± 15.4071 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewRO 2842.5905 ± 0.8649 3577.0504 ± 3.0060 avgt ns/op 0.79x Yes
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 2085409.8960 ± 16785.3107 1662288.7849 ± 8418.4565 thrpt ops/s 0.80x Yes
org.openjdk.bench.java.lang.StringConcat.concatMix4String 292.0532 ± 47.5512 320.1826 ± 36.3226 avgt ns/op 0.91x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 198820.0823 ± 186.9587 198506.6656 ± 203.3957 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_precomposed 34228445.9733 ± 84339.5565 91279881.4840 ± 323675.3050 thrpt ops/s 2.67x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limitFull 30106.8207 ± 592.2727 24262.4376 ± 788.3075 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 55506.3659 ± 5010.0183 50887.5247 ± 5224.2606 avgt ns/op 1.09x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteRO 10.6438 ± 0.0113 10.8082 ± 0.0097 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.removeIndexLastRemaining 69.7393 ± 62.1786 72.0958 ± 59.2513 avgt ns/op 0.97x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 446701.1807 ± 2682.7636 432977.5361 ± 902.4407 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewRO 2700.3777 ± 5.1305 2661.0934 ± 2.7770 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceCollectionEmpty 22.5051 ± 23.4537 13.4027 ± 30.4319 avgt ns/op 1.68x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 334.7783 ± 50.9461 331.5909 ± 42.2671 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleView 15.8370 ± 0.0517 16.2997 ± 0.0361 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 52827.8081 ± 90.1448 62606.9220 ± 304.7616 thrpt ops/ms 1.19x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 756.1242 ± 0.3948 756.7594 ± 0.9419 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharViewSwap 157.6196 ± 0.0728 168.0016 ± 1.5698 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testNextLong 5.9313 ± 0.0085 5.4462 ± 0.0167 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharViewSwap 6.6638 ± 0.0156 5.8611 ± 0.0454 avgt ns/op 1.14x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 83277.1758 ± 399.6068 61158.7505 ± 41.0468 thrpt ops/s 0.73x Yes
org.openjdk.bench.java.lang.StringEquals.almostEqualUTF16 4.3682 ± 0.0089 4.0679 ± 0.0039 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.regex.Trim.simple_find 62143990.5592 ± 142344.9133 81349098.0351 ± 231320.9728 avgt ns/op 0.76x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwap 3.6268 ± 0.0072 3.2795 ± 0.0224 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 30.8135 ± 13.2614 32.3473 ± 13.5733 avgt ns/op 0.95x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 40.9479 ± 3.5157 28.6795 ± 1.6180 avgt ns/op 1.43x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 705.4088 ± 2.8103 770.3034 ± 8.8527 avgt ns/op 0.92x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 500.2141 ± 144.5176 604.2161 ± 25.7086 thrpt ops/s 1.21x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 10913.5825 ± 27.9226 11039.1367 ± 32.4172 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_baseline 19353.2765 ± 1514.9693 16873.7868 ± 1489.5162 thrpt ops/s 0.87x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharView 20441.7340 ± 9.4830 20598.4029 ± 291.0121 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortViewSwap 157.8865 ± 0.0471 167.6230 ± 1.7142 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwapRO 7583.1048 ± 4.3533 7581.5886 ± 2.1661 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 22.6463 ± 0.1435 21.1111 ± 0.2700 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10 140.2049 ± 121.2271 142.8117 ± 129.4574 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_baseline 1063.5420 ± 2.5398 907.3812 ± 4.5265 thrpt ops/s 0.85x Yes
org.openjdk.bench.javax.crypto.full.KEMBench.decapsulate 6296.8890 ± 7.1648 6607.4039 ± 9.9303 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.concurrent.UnparkBenchSleepersBefore.barrier 11400.4763 ± 313.1985 11890.5737 ± 94.0084 thrpt ops/s 1.04x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 733.7588 ± 3.5554 806.5124 ± 9.2951 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 361.1864 ± 47.3228 380.9117 ± 31.9020 avgt ns/op 0.95x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_precomposed 34826.1066 ± 1858.7586 35305.5272 ± 2862.1842 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 401.5826 ± 59.4051 390.8466 ± 54.8200 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limit0 14705531.9813 ± 37867.8443 15170871.0110 ± 1965611.1761 thrpt ops/s 1.03x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.encrypt 2152.6977 ± 2.5190 2003.1339 ± 11.3019 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerCaptureCached 4.9124 ± 0.0066 5.0879 ± 0.0075 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 10.3382 ± 0.6325 9.1021 ± 1.3767 avgt ns/op 1.14x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharViewSwap 7576.4764 ± 22.2489 7567.6139 ± 3.3683 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 5145.7360 ± 11.2288 5221.3484 ± 52.5634 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 7406.0512 ± 84.6168 7523.4837 ± 358.0963 thrpt ops/min 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.par_invoke 15250.1638 ± 9683.7197 26748.5960 ± 1101.6184 thrpt ops/s 1.75x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EC.generateKeyPair 712.0415 ± 2.4138 934.2288 ± 6.0960 thrpt ops/s 1.31x Yes
org.openjdk.bench.javax.crypto.small.RSABench.encrypt 30960.4310 ± 54.0385 31636.6816 ± 70.4919 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.lang.StringBuilders.emptyToString 0.9635 ± 0.0059 0.7687 ± 0.0031 avgt ns/op 1.25x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 7.6486 ± 0.0050 7.4415 ± 0.0061 avgt ns/op 1.03x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 407.1891 ± 2.2211 392.9300 ± 5.7135 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.seq_end 9726.6960 ± 860.9870 15143.4464 ± 2743.2604 thrpt ops/s 1.56x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 97879.7509 ± 147.9998 99231.7626 ± 171.5885 thrpt ops/s 1.01x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 975222.8923 ± 8228.6087 1057219.0443 ± 7000.3086 thrpt ops/s 1.08x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 325818.8642 ± 274.6412 311885.0567 ± 451.1282 thrpt ops/s 0.96x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 46.3135 ± 0.3434 44.8578 ± 0.0155 thrpt ops/ms 0.97x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchMid 71.8781 ± 0.6434 68.0926 ± 0.8408 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 28007.1907 ± 1483.4649 28875.7032 ± 3128.6201 avgt ns/op 0.97x No
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFAsciiSmall 2.0615 ± 0.3233 2.0178 ± 0.3048 avgt us/op 1.02x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.par_forEach 20977.8689 ± 488.5247 15998.8546 ± 794.3929 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.lang.StringConcat.concatConst6Object 198.1416 ± 69.0314 174.1580 ± 80.0815 avgt ns/op 1.14x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharViewSwap 32.8205 ± 1.0898 23.9865 ± 0.0899 avgt ns/op 1.37x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 85.3040 ± 0.2590 61.6289 ± 0.0674 thrpt ops/ms 0.72x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwapRO 107.8329 ± 0.5887 113.8531 ± 0.1741 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1712768.2149 ± 3944.3589 1809458.1317 ± 8936.6988 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwap 40856.1812 ± 34.9580 45165.7512 ± 2680.6682 avgt ns/op 0.90x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 44149.2729 ± 100.9700 44130.2750 ± 70.7860 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 19.1674 ± 1.9240 16.9037 ± 0.0181 avgt ns/op 1.13x No
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 779.5064 ± 2.0477 780.2952 ± 0.3625 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 282.6331 ± 0.3453 284.7368 ± 0.3743 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwapRO 21.4578 ± 0.1368 82.4278 ± 1.5718 avgt ns/op 0.26x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_baseline 481.9660 ± 1.0720 465.5944 ± 1.3922 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchEnd 19.4290 ± 0.1540 15.1665 ± 0.2574 avgt ns/op 1.28x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed 1641304.1439 ± 3922.7321 929927.4887 ± 6272.0407 thrpt ops/s 0.57x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharView 20.8719 ± 0.0131 22.0697 ± 0.0105 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortView 40852.1271 ± 146.7555 40532.8390 ± 138.2257 avgt ns/op 1.01x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.differentSubrangeMatches 11.9256 ± 0.0629 6.7554 ± 0.0341 avgt ns/op 1.77x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 10230704.7353 ± 370705.9691 10143905.3282 ± 309220.2722 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 96938.3372 ± 431.1463 99501.9481 ± 140.3507 thrpt ops/s 1.03x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encrypt 1470577.0727 ± 3290.9096 1407381.6992 ± 9315.1968 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 80238.2133 ± 1055.4747 13030.7499 ± 9.5291 thrpt ops/ms 0.16x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstring16 5219.5181 ± 3.0028 7804.9540 ± 6.8799 avgt ns/op 0.67x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1383.5678 ± 2.7587 1502.6224 ± 51.4336 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShort 7.9545 ± 0.0113 7.7848 ± 0.0465 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.par_end 10900.2383 ± 498.9084 28385.3566 ± 876.1833 thrpt ops/s 2.60x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 29.3804 ± 13.1300 32.8776 ± 13.4875 avgt ns/op 0.89x No
org.openjdk.bench.java.lang.StringBuffers.emptyToString 10.6715 ± 0.0471 11.3488 ± 0.0049 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 320903.1962 ± 1296.5060 295314.3836 ± 1220.2038 thrpt ops/ms 0.92x Yes
org.openjdk.bench.java.util.stream.NoneMatcher.seq_anyMatch 3623.9928 ± 3.5371 297891.6375 ± 415.3648 thrpt ops/s 82.20x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1393.0441 ± 2.2458 1535.3729 ± 1.8537 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather 48258.4633 ± 1246.1907 24879.3359 ± 1370.2637 thrpt ops/s 0.52x Yes
org.openjdk.bench.javax.crypto.small.CipherBench.ChaCha20Poly1305.encrypt 23374.5727 ± 26.5237 27134.0683 ± 44.8559 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.util.stream.Reducers.seq_reduce 30953.4794 ± 212.1961 14097.1645 ± 5111.6310 thrpt ops/s 0.46x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwapRO 13951.8780 ± 10.9284 30196.5654 ± 25.8351 avgt ns/op 0.46x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutInt 1312.8502 ± 0.6685 30217.1647 ± 9.6147 avgt ns/op 0.04x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 2461.1778 ± 32.7072 2780.4660 ± 60.1901 avgt ns/op 0.89x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBuffer 639302.4586 ± 1976.0571 804328.8496 ± 1248.2838 thrpt ops/s 1.26x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 164251.7394 ± 300.8946 163529.6238 ± 83.8227 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.par_invoke 6028.6400 ± 65.6439 22185.4205 ± 2244.3223 thrpt ops/s 3.68x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_separate 52300.3866 ± 703.9765 25796.0222 ± 586.6944 thrpt ops/s 0.49x Yes
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.EC.generateSecret 196.0601 ± 0.3211 295.8990 ± 1.8207 thrpt ops/s 1.51x Yes
org.openjdk.bench.java.lang.Integers.parseInt 4.0438 ± 0.0025 3.1616 ± 0.0386 avgt us/op 1.28x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 12.7670 ± 0.0095 12.1233 ± 0.0364 avgt ns/op 1.05x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 28.0944 ± 0.2485 22.3544 ± 0.1773 avgt ns/op 1.26x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongViewSwap 5092.6084 ± 2.4466 5102.8058 ± 53.8370 avgt ns/op 1.00x No
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithManifest 103.1671 ± 20.2127 113.1637 ± 20.0350 avgt us/op 0.91x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwap 8.4529 ± 0.0180 7.5505 ± 0.0276 avgt ns/op 1.12x Yes
org.openjdk.bench.java.util.ImmutableColls.containsKeyFinalMap 216.9492 ± 0.0828 203.5300 ± 0.1678 thrpt ops/us 0.94x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwap 29.9610 ± 0.4141 24.0613 ± 0.0826 avgt ns/op 1.25x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 786874.2210 ± 4508.9043 862160.5763 ± 13696.9314 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwapRO 228.2899 ± 0.3825 228.3952 ± 0.1942 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.ints 774.3958 ± 0.3769 772.9779 ± 0.1886 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.ListArgs.list04 2035.1456 ± 61.2434 2013.9033 ± 40.8165 thrpt ops/ms 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharRO 40220.8764 ± 17.2274 51842.1177 ± 5591.6408 avgt ns/op 0.78x Yes
org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead 1.7478 ± 0.0992 1.7391 ± 0.1008 avgt us/op 1.01x No
org.openjdk.bench.javax.crypto.AES.testUseAesIntrinsics 93.6942 ± 0.1607 73.9742 ± 0.1145 thrpt ops/s 0.79x Yes
org.openjdk.bench.java.util.stream.ops.ref.Filter.par_invoke 12233.2812 ± 100.0639 10681.3117 ± 352.7311 thrpt ops/s 0.87x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 670.6058 ± 2.3026 690.5816 ± 3.6546 avgt us/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.encrypt 104280.6538 ± 235.3975 108871.1318 ± 566.3744 thrpt ops/s 1.04x Yes
org.openjdk.bench.javax.crypto.small.CipherBench.GCM.encrypt 197565.6064 ± 110.6402 194445.7846 ± 1404.3531 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testL 3055206.2822 ± 332356.8326 3041685.7250 ± 321146.6015 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloat 5.3018 ± 0.0324 5.9814 ± 0.1111 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 7493.0396 ± 10.5503 7284.9203 ± 91.1447 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwap 72.3733 ± 0.1583 70.9834 ± 0.1222 avgt ns/op 1.02x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwap 19.3769 ± 0.1191 88.7025 ± 0.3702 avgt ns/op 0.22x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwapRO 317.4556 ± 0.1241 491.4007 ± 1.0343 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 302.1322 ± 42.7657 320.4368 ± 46.0969 avgt ns/op 0.94x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 563962.4483 ± 1062.7330 557880.5134 ± 1178.9704 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 6.5958 ± 0.0234 5.9480 ± 0.0131 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed 31914047.2364 ± 67202.0571 25896361.3269 ± 31553.2108 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 2096.6152 ± 11.0993 2382.5165 ± 12.8405 avgt ns/op 0.88x Yes
org.openjdk.bench.java.lang.StringConcat.concatStringBooleanString 40.9301 ± 0.1116 42.3403 ± 0.1888 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 943938.7091 ± 556.2789 697430.5068 ± 549.8063 thrpt ops/s 0.74x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 839.7869 ± 2.4334 845.6304 ± 2.2643 thrpt ops/s 1.01x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.receiveMultiple 4.9534 ± 0.0296 5.0062 ± 0.0140 avgt us/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 187184.3659 ± 202.6865 186637.8574 ± 333.2186 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 24.3133 ± 0.2432 20.8103 ± 0.0861 avgt ns/op 1.17x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsLatin1 8.6056 ± 0.0766 7.7649 ± 0.1197 avgt ns/op 1.11x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 2979814.5458 ± 25631.8709 2618946.3176 ± 20438.8507 thrpt ops/s 0.88x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.seq_invoke 2702.6676 ± 10.7987 276456.3720 ± 4492.7174 thrpt ops/s 102.29x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 24.3842 ± 0.2856 21.5869 ± 0.3490 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.5109 ± 0.0092 2.5148 ± 0.0113 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwap 77.4556 ± 0.0213 167.4385 ± 0.6875 avgt ns/op 0.46x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 349712.3403 ± 4359.0692 340130.2342 ± 729.9745 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringEncode.encodeLatin1LongEnd 2263.0619 ± 9.7854 3090.4700 ± 6.2827 avgt ns/op 0.73x Yes
org.openjdk.bench.java.net.DatagramChannelSendReceive.receiveMultiple 6.2237 ± 0.0507 6.3296 ± 0.0682 avgt us/op 0.98x No
org.openjdk.bench.java.lang.ArraysHashCode.chars 5.3366 ± 0.0078 6.0640 ± 0.0079 avgt ns/op 0.88x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 720.1128 ± 2.6924 783.7406 ± 1.0113 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.seq_invoke 4187.0471 ± 69.7202 114152.8017 ± 155.9313 thrpt ops/s 27.26x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.remove 95.0663 ± 79.0334 111.8782 ± 78.5722 avgt ns/op 0.85x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByte 1318.3343 ± 0.7577 40311.5803 ± 33.1629 avgt ns/op 0.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 57742.3063 ± 5412.1254 53064.5804 ± 5317.0879 avgt ns/op 1.09x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 4.6849 ± 0.0052 4.6506 ± 0.0080 avgt ms/op 1.01x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntView 5.6143 ± 0.0273 3.5225 ± 0.0155 avgt ns/op 1.59x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloat 7.8247 ± 0.0087 7.3842 ± 0.0379 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant1 10118.3865 ± 34.5133 6422.0682 ± 7.8717 avgt ns/op 1.58x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_baseline 2314803.7951 ± 22399.6183 4152343.5533 ± 192120.0554 thrpt ops/s 1.79x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 489006.4122 ± 662.8575 544833.1019 ± 9305.8456 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewRO 7.6387 ± 0.0266 8.1130 ± 0.0300 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 68100.3369 ± 1075.0432 13039.5713 ± 11.0398 thrpt ops/ms 0.19x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_par_lambda 6.8409 ± 0.1448 6.8767 ± 0.1855 thrpt ops/s 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 12.9026 ± 0.0255 13.1898 ± 0.0097 avgt ns/op 0.98x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowXLRandomExps 6154167114.3333 ± 7795809826.8504 5294798234.6667 ± 903539121.8329 avgt ns/op 1.16x ?
org.openjdk.bench.java.util.TreeMapUpdate.put 55728.8491 ± 5305.1989 51991.9876 ± 5340.1450 avgt ns/op 1.07x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkPutByte 8.6345 ± 0.0169 8.4961 ± 0.0219 avgt ns/op 1.02x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 1004853.7726 ± 23370.8212 1076064.2817 ± 2235.4834 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.lang.Integers.toStringTiny 6.5902 ± 4.5147 5.6290 ± 4.5189 avgt us/op 1.17x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongRO 3.8254 ± 0.0063 2.7668 ± 0.0111 avgt ns/op 1.38x Yes
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.MLDSA.generateKeyPair 3877.6444 ± 12.2375 3768.1155 ± 13.5180 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedLatin1 8.7033 ± 0.0509 6.8691 ± 0.1132 avgt ns/op 1.27x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 754.9283 ± 9.1588 809.9606 ± 19.5776 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 9011814.1457 ± 457179.8772 8383513.5058 ± 464400.7670 avgt ns/op 1.07x No
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.par_chain 9446.0870 ± 517.9393 21900.7850 ± 736.5755 thrpt ops/s 2.32x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumSuccess 11.9736 ± 0.0116 7.7411 ± 0.0328 avgt ns/op 1.55x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetChar 8.9161 ± 0.0203 9.2994 ± 0.0417 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 4913.7257 ± 469.1693 4340.0537 ± 533.1756 avgt ns/op 1.13x No
org.openjdk.bench.java.util.ImmutableColls.copyOfLists 100.6576 ± 23.8100 102.6726 ± 22.3805 thrpt ops/us 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16.0372 ± 6.7969 15.8164 ± 6.7307 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.Sorted.par_chain 420.9201 ± 47.1016 488.1322 ± 27.6666 thrpt ops/s 1.16x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 784.5912 ± 131.4091 669.2748 ± 26.4601 avgt ns/op 1.17x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 83863.8266 ± 94.8350 102770.7717 ± 335.2007 thrpt ops/s 1.23x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed_preallocated 90.7877 ± 0.5918 95.4233 ± 1.2188 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDouble 16.1074 ± 0.0152 39.2621 ± 0.0256 avgt ns/op 0.41x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 1139.3640 ± 6.8701 1340.1580 ± 9.9964 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed 34492.5453 ± 3193.6350 35288.6712 ± 3106.3718 thrpt ops/s 1.02x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongView 2839.4405 ± 1.3027 3587.0931 ± 12.0643 avgt ns/op 0.79x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewRO 20.8704 ± 0.0093 22.1130 ± 0.0085 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 82662.7264 ± 260.6923 102511.5246 ± 137.6243 thrpt ops/s 1.24x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 12112.9337 ± 19.1742 12042.9053 ± 11.0235 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.Map.par_chain_111 13157.5015 ± 1096.2466 8448.5988 ± 950.5304 thrpt ops/s 0.64x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatView 10127.2181 ± 14.7732 10209.4656 ± 170.9859 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_baseline 36519.0446 ± 2487.3243 35649.1800 ± 2467.9283 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.stream.AllMatcher.seq_filter_findFirst 3974.3332 ± 17.3895 307368.6968 ± 5459.5900 thrpt ops/s 77.34x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed_preallocated 6221201.9975 ± 28075.3769 6655581.3172 ± 5526.8901 thrpt ops/s 1.07x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 1073498.6267 ± 3053.8007 1035902.3722 ± 2513.6877 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewRO 20.8603 ± 0.0182 22.0949 ± 0.0122 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count6 55.7114 ± 39.3262 0.6154 ± 0.0048 avgt ns/op 90.53x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 4578.3803 ± 35.7921 5276.8224 ± 52.3686 avgt ns/op 0.87x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.7051 ± 0.0406 0.6753 ± 0.2628 avgt us/op 1.04x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 91164.0251 ± 762.1992 134616.9022 ± 1460.7010 thrpt ops/ms 1.48x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1930251.7797 ± 42214.7613 1968309.1265 ± 11632.0717 thrpt ops/s 1.02x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 12.2839 ± 0.0105 9.6717 ± 0.0276 avgt ns/op 1.27x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 409.5999 ± 61.5457 415.5971 ± 46.2536 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.par_invoke 11510.0504 ± 96.6488 10362.5132 ± 204.8065 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallLateMatch 6.1325 ± 0.0020 6.4391 ± 0.0042 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchMid 13.6767 ± 0.1041 10.2016 ± 0.0609 avgt ns/op 1.34x Yes
org.openjdk.bench.java.lang.StringComparisons.endsWith 10.3990 ± 0.0396 5.5413 ± 0.0091 avgt ns/op 1.88x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 8.2766 ± 0.0025 8.1311 ± 0.1047 avgt ns/op 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.put 8676471.0874 ± 504247.6150 8179297.4278 ± 480578.3298 avgt ns/op 1.06x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_ref 11980.0218 ± 984.6135 7764.5308 ± 308.5135 thrpt ops/s 0.65x Yes
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testLeftShift 41.7087 ± 16.0227 29.0849 ± 16.9944 avgt ns/op 1.43x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 741.6479 ± 10.0630 782.0901 ± 21.8115 avgt ns/op 0.95x No
org.openjdk.bench.java.lang.ArraysSort.intSort 5.4121 ± 0.0183 5.3645 ± 0.4065 avgt us/op 1.01x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetInt 2637.6027 ± 25.8056 2649.5341 ± 2.7290 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 141566.1409 ± 605.3606 203248.5823 ± 946.0427 thrpt ops/ms 1.44x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 42.6319 ± 6.1243 42.1329 ± 5.4996 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShort 1315.1971 ± 0.9073 63556.1054 ± 4287.3581 avgt ns/op 0.02x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchEnd 32.0132 ± 0.0883 28.4120 ± 0.4925 avgt ns/op 1.13x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 723.0865 ± 2.4706 767.9070 ± 4.7511 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwap 111.1781 ± 0.0479 118.3368 ± 0.2021 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwapRO 22.2580 ± 0.1440 21.8915 ± 0.0511 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 72181.4377 ± 2788.3663 12242.0186 ± 9.5157 thrpt ops/ms 0.17x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather_preallocated 1703.3720 ± 908.0542 1084.5162 ± 7.6324 thrpt ops/s 0.64x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 412.0477 ± 2.0018 395.0859 ± 5.8109 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 400.8642 ± 59.0850 405.3799 ± 57.4441 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharView 2849.9609 ± 16.0208 2844.1058 ± 1.9866 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewRO 5214.8566 ± 1.3893 7296.7645 ± 26.4867 avgt ns/op 0.71x Yes
org.openjdk.bench.java.lang.StringBuilders.appendLoop16 274.0353 ± 44.3816 246.0407 ± 43.3414 avgt ns/op 1.11x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 354.7592 ± 41.9175 377.9061 ± 1.6524 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed 9817557.2191 ± 6727.9076 6398751.3003 ± 40800.5013 thrpt ops/s 0.65x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongView 7.8481 ± 0.0216 8.5254 ± 0.0215 avgt ns/op 0.92x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 881.4837 ± 1.5882 885.8296 ± 3.5544 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 408013.0424 ± 3790.1048 442319.3249 ± 1160.8990 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumWithOffsetLatinSuccess 14.7378 ± 0.0131 8.5267 ± 0.0427 avgt ns/op 1.73x Yes
org.openjdk.bench.java.util.stream.ops.value.Reduce.par_chain_111 11744.9589 ± 764.2576 8489.6810 ± 535.7716 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwap 30179.8650 ± 23.5683 30638.7455 ± 561.8753 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewRO 20.8659 ± 0.0109 22.0908 ± 0.0125 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 21726.7794 ± 462.0108 21451.2278 ± 261.7356 thrpt ops/min 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 359.6679 ± 53.4518 378.7430 ± 41.6062 avgt ns/op 0.95x No
org.openjdk.bench.java.lang.ArrayClone.intClone 35.8484 ± 0.4236 36.4852 ± 0.6119 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 710.9062 ± 0.4438 510.3570 ± 3.4273 avgt ns/op 1.39x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 16.2408 ± 1.6315 15.5518 ± 0.3767 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 190473.1045 ± 129.5064 188483.5813 ± 1144.5234 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.regex.Exponential.pat1_justXs 461.7726 ± 127.3046 463.4742 ± 86.7351 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1922427.7090 ± 41262.9126 1982946.8338 ± 95038.3934 thrpt ops/s 1.03x No
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 133.6161 ± 18.8940 140.2869 ± 18.2903 avgt us/op 0.95x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constString 0.2388 ± 0.0098 0.1829 ± 0.0154 ss ms/op 1.31x ?
org.openjdk.bench.java.util.regex.Primality.greedy2 450.8496 ± 245.5584 381.7798 ± 174.2164 avgt ns/op 1.18x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwap 76.1084 ± 3.4803 70.9939 ± 0.1092 avgt ns/op 1.07x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 86732.2021 ± 115.3924 97448.2546 ± 183.1075 thrpt ops/s 1.12x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFAsciiMixed 2.9452 ± 0.4157 3.1366 ± 0.1342 avgt us/op 0.94x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetChar 40256.5111 ± 31.9869 52223.1322 ± 5846.7952 avgt ns/op 0.77x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwapRO 15083.3866 ± 9.8346 15091.1876 ± 5.1465 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.par_start 62509.8267 ± 2657.7564 60932.2421 ± 1520.7012 thrpt ops/s 0.97x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeShort 634.3579 ± 4.8598 622.5790 ± 3.8926 avgt us/op 1.02x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1306.1186 ± 11.1775 1398.7283 ± 7.6550 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 34623.6730 ± 42.3203 1580.5805 ± 1.7395 thrpt ops/ms 0.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_baseline 4127.5489 ± 64.3099 114761.2863 ± 138.1289 thrpt ops/s 27.80x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.5706 ± 0.0041 2.5461 ± 0.0067 avgt ms/op 1.01x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwap 30163.8553 ± 13.8992 30176.9690 ± 20.0855 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwap 25.2253 ± 0.3695 24.0683 ± 0.1336 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongView 5102.3518 ± 1.4958 5044.5082 ± 1.5776 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 114150.2781 ± 191.0607 211712.1727 ± 1112.0756 thrpt ops/ms 1.85x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 88633.9226 ± 242.0538 102840.0876 ± 188.2895 thrpt ops/s 1.16x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 106423.5746 ± 614.4451 137584.1150 ± 592.5269 thrpt ops/s 1.29x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyLocalArray 0.4643 ± 0.0058 0.4603 ± 0.0004 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_double 150.9941 ± 0.1439 143.9416 ± 0.9746 thrpt ops/s 0.95x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 1169.1322 ± 2.7049 1408.6452 ± 4.2614 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutIntSwap 1315.6956 ± 1.0094 20235.3957 ± 174.3470 avgt ns/op 0.07x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EC.generateKeyPair 371.8127 ± 4.2096 574.4319 ± 2.3466 thrpt ops/s 1.54x Yes
org.openjdk.bench.java.lang.ArrayFiddle.simple_clone 280.4808 ± 2.8824 379.4086 ± 1.8222 avgt ns/op 0.74x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 4382.0820 ± 11.7514 5819.7985 ± 37.4741 avgt ns/op 0.75x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_composed 676.2167 ± 0.9925 1056.0999 ± 2.2380 thrpt ops/s 1.56x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleView 15084.4285 ± 2.5486 15086.7129 ± 8.4276 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatViewSwap 23.7438 ± 0.1154 23.0806 ± 0.0350 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkGetByte 16.3253 ± 0.0651 17.2001 ± 0.0696 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.ref.SortedUnique.par_invoke 23493.1874 ± 2803.6975 22608.4888 ± 355.2550 thrpt ops/s 0.96x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewRO 4.7201 ± 0.0512 3.2064 ± 0.0138 avgt ns/op 1.47x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.par_chain123 4322.7265 ± 104.6645 4987.1369 ± 249.3602 thrpt ops/s 1.15x Yes
org.openjdk.bench.java.util.stream.ops.ref.Filter.seq_invoke 3586.6820 ± 299.2286 3335.1918 ± 43.1454 thrpt ops/s 0.93x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShort 16.4017 ± 0.0392 17.0418 ± 0.0432 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortViewSwap 71.2313 ± 0.1087 70.6545 ± 0.1417 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpVirtualThreadCancels 2991.2335 ± 21.2528 2986.1597 ± 13.8312 thrpt ops/s 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 2484.1002 ± 22.9378 2771.5212 ± 42.7075 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 368.0950 ± 50.6248 370.8919 ± 52.0978 avgt ns/op 0.99x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 89675.7624 ± 429.6051 142571.1720 ± 887.7627 thrpt ops/ms 1.59x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 501.3191 ± 1.3092 348.8472 ± 122.1181 avgt ns/op 1.44x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 13.2088 ± 0.0049 9.3407 ± 0.0489 avgt ns/op 1.41x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 28.9418 ± 0.1072 29.3643 ± 0.0421 avgt ns/op 0.99x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 938.4779 ± 8.2057 880.5828 ± 8.5439 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByteSwap 7.3554 ± 0.0286 6.9111 ± 0.0482 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwap 88.8185 ± 0.0780 116.2708 ± 0.3115 avgt ns/op 0.76x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeMiddleMatch 5425.5140 ± 12.0809 7490.9810 ± 33.6776 avgt ns/op 0.72x Yes
org.openjdk.bench.java.lang.StringDecode.decodeAsciiShort 65.1441 ± 0.8050 54.9378 ± 8.2312 avgt ns/op 1.19x No
org.openjdk.bench.java.util.regex.Primality.greedy1 427.2898 ± 212.5760 340.3070 ± 177.0603 avgt ns/op 1.26x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.par_mid 46854.6475 ± 3823.8674 50045.5933 ± 2349.3087 thrpt ops/s 1.07x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.readInstance 2863.5909 ± 2337.5770 2997.7549 ± 2214.9275 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 240618.6072 ± 375.0447 232807.0654 ± 343.7958 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 84.6404 ± 2.8705 99.9372 ± 1.0411 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.regex.Primality.greedy2 198.1089 ± 108.9681 167.3438 ± 191.6420 avgt ns/op 1.18x No
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 2.2582 ± 1.3229 2.6311 ± 1.4743 avgt us/op 0.86x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewRO 4.2934 ± 0.0408 4.6156 ± 0.0287 avgt ns/op 0.93x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 10417.6213 ± 19.5865 10518.6968 ± 10.9111 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 25.5189 ± 0.7786 21.3541 ± 0.0919 avgt ns/op 1.20x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwapRO 5.1301 ± 0.0831 5.8969 ± 0.0318 avgt ns/op 0.87x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 6.4849 ± 0.0097 6.8044 ± 0.0027 thrpt ops/ms 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.seq_chain123 335.5395 ± 124.6301 3464.0867 ± 69.4048 thrpt ops/s 10.32x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.matches 10.3211 ± 0.2987 6.6334 ± 0.0158 avgt ns/op 1.56x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 56287.7191 ± 5617.2143 54686.6419 ± 5305.8836 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetChar 7.8935 ± 0.0119 7.9714 ± 0.0048 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingInferCaller 4533.2546 ± 36.3858 4868.3345 ± 66.2159 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_baseline 47.8128 ± 0.5542 35.8779 ± 0.2536 thrpt ops/s 0.75x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 4.4233 ± 2.6381 4.7346 ± 2.7532 avgt us/op 0.93x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 9.8777 ± 0.0108 9.6602 ± 0.0241 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.supUpperLower 34.7002 ± 0.1657 35.9131 ± 0.9807 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.lower 65.3581 ± 0.0584 24.3260 ± 0.0168 avgt ns/op 2.69x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather 2015.3055 ± 55.0139 2557.7842 ± 29.3973 thrpt ops/s 1.27x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.baselineRaw 5331.4225 ± 23.7211 5134.6065 ± 145.2783 thrpt ops/min 0.96x No
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeWorstCase 3802.0843 ± 9.2221 6945.6329 ± 77.6773 avgt ns/op 0.55x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 13.5386 ± 0.0125 12.6321 ± 0.0265 avgt us/op 1.07x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_baseline 129.7384 ± 2.2157 186.2661 ± 0.4875 thrpt ops/s 1.44x Yes
org.openjdk.bench.java.util.ArraysEquals.testCharTrue 5.2170 ± 0.0060 5.3747 ± 0.0409 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather 60910144.4695 ± 198443.5776 577636707.8273 ± 834881.5031 thrpt ops/s 9.48x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 1069.3789 ± 1.7772 1988.3070 ± 0.8838 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather 34596.8164 ± 2146.6489 34300.6084 ± 2686.9283 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArraysHashCode.multiints 16.3573 ± 0.0809 17.2376 ± 0.0457 avgt ns/op 0.95x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallLateMatch16 8.2638 ± 0.0197 9.5028 ± 0.0023 avgt ns/op 0.87x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 360.3247 ± 1.1415 621.5958 ± 4.8671 avgt ns/op 0.58x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 41.2597 ± 13.7362 43.5309 ± 13.6995 avgt ns/op 0.95x No
org.openjdk.bench.java.lang.StringBuilders.appendBounds 41.4213 ± 18.0086 50.8117 ± 24.6195 avgt ns/op 0.82x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather 51419.2956 ± 708.0785 24666.2830 ± 874.4897 thrpt ops/s 0.48x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant2 2400452.2057 ± 164721.0617 4005915.8183 ± 78651.0080 avgt ns/op 0.60x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 56438.1908 ± 5426.9465 51394.1270 ± 5118.1879 avgt ns/op 1.10x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwap 40278.9785 ± 11.9429 42456.6696 ± 228.8107 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 695.4559 ± 0.8842 498.4180 ± 0.4366 avgt ns/op 1.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather_preallocated 13744.1320 ± 21.6340 11384.6288 ± 15.5187 thrpt ops/s 0.83x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 59062.6871 ± 5039.9545 52578.9726 ± 5109.1527 avgt ns/op 1.12x No
org.openjdk.bench.java.util.regex.Exponential.pat3_justXs 185.9867 ± 127.5588 155.8165 ± 122.4514 avgt ns/op 1.19x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.9704 ± 0.0107 3.9422 ± 0.0053 avgt ms/op 1.01x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 7.7496 ± 0.0423 7.1737 ± 0.0211 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongView 2861.4450 ± 1.7232 2870.1560 ± 1.5904 avgt ns/op 1.00x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntView 2719.5189 ± 4.3663 2671.4841 ± 3.2720 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 12396.7624 ± 20.8518 1582.9820 ± 1.3153 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.util.stream.ops.value.Reduce.seq_invoke 31143.9691 ± 196.2353 16157.6672 ± 116.1948 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.math.BigDecimals.testAdd 1327.6986 ± 447.1036 1223.8289 ± 501.0494 avgt ns/op 1.08x No
org.openjdk.bench.java.lang.StringReplace.replace1x1_1_UTF16 39.3623 ± 8.2503 18.5185 ± 12.4695 avgt ns/op 2.13x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongViewSwap 80.8303 ± 0.3927 81.0565 ± 0.4054 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwap 15070.8776 ± 2.2627 15169.8002 ± 104.4801 avgt ns/op 0.99x No
org.openjdk.bench.java.io.FileOpen.normalizedToPath 39.5044 ± 0.0851 39.6206 ± 0.2916 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 742567.7004 ± 4161.1322 785493.5739 ± 6312.1153 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstringNoMatch 5335.6980 ± 5.1717 7854.9903 ± 22.0931 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetUTF8 14.4583 ± 0.0209 11.3252 ± 0.0152 avgt ns/op 1.28x Yes
org.openjdk.bench.java.util.regex.Exponential.pat3_notJustXs 108758.7849 ± 334.3456 107224.3097 ± 1541.4567 avgt ns/op 1.01x No
org.openjdk.bench.java.util.regex.Exponential.pat3_notJustXs 10218180.9730 ± 18115.0965 6088288.1454 ± 317787.5474 avgt ns/op 1.68x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readInt 3.4864 ± 0.0018 3.9576 ± 0.0121 avgt us/op 0.88x Yes
org.openjdk.bench.java.util.random.RandomNext.testNextInt128 4.2965 ± 0.0689 4.9973 ± 0.0054 avgt ns/op 0.86x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutInt 1277.1170 ± 0.7477 10145.0154 ± 6.7968 avgt ns/op 0.13x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortViewSwap 7592.3458 ± 64.1451 7570.5684 ± 2.6656 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encryptMultiPart 1082370.3031 ± 3202.2781 1018428.2830 ± 4746.3561 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 277.8615 ± 3.7563 364.7323 ± 1.1987 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.ImmutableColls.sumSizesSet 179.3655 ± 0.5298 155.0348 ± 0.1459 thrpt ops/us 0.86x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar8 7.4432 ± 6.3708 10.7353 ± 9.0428 avgt ns/op 0.69x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntView 2578.6244 ± 40.5250 3295.0360 ± 5.3427 avgt ns/op 0.78x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limitHalf 34088.3099 ± 5538.0106 22301.0827 ± 969.9587 thrpt ops/s 0.65x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 22818.6118 ± 46.6316 25859.6379 ± 35.0562 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.baselineRaw 5333.4996 ± 43.2704 5064.7284 ± 31.1407 thrpt ops/min 0.95x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 4373.2165 ± 15.0006 5669.4699 ± 262.2064 avgt ns/op 0.77x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleView 15068.0779 ± 3.0852 15088.4777 ± 3.9343 avgt ns/op 1.00x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 1214823.5536 ± 4178.0827 1159693.4433 ± 5100.1915 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.concurrent.ThreadLocalRandomNextInt.testLang 3.6758 ± 0.0133 4.0565 ± 0.0117 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.XDH.generateKeyPair 5158.4875 ± 22.5343 6879.6259 ± 42.1619 thrpt ops/s 1.33x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test08 54.7887 ± 0.0893 53.9959 ± 0.0980 avgt ns/op 1.01x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 754022.4352 ± 6940.3857 747470.3742 ± 29824.0533 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 4585.2646 ± 12.6320 4702.7614 ± 27.6120 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 6356.6725 ± 42.7007 1431.3682 ± 34.1335 thrpt ops/min 0.23x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDouble 3.8394 ± 0.0158 2.8327 ± 0.0118 avgt ns/op 1.36x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 6703.6710 ± 10.3770 6380.5190 ± 13.1693 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLong 3.6939 ± 0.0066 2.7705 ± 0.0159 avgt ns/op 1.33x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 68336.2338 ± 2632.3558 61742.0009 ± 674.4753 avgt us/op 1.11x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwap 88.1738 ± 0.0682 111.3850 ± 0.3680 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 1051.1592 ± 1.9189 1958.9112 ± 1.1942 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 56394.5447 ± 536.6715 54724.2965 ± 410.8691 thrpt ops/min 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 426.3514 ± 1.8679 394.4224 ± 1.1980 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.concurrent.Locks.testFairSemaphore 28.3094 ± 0.2107 25.0173 ± 0.0241 avgt ns/op 1.13x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16ShortSuccess 4.8179 ± 0.4881 3.9875 ± 0.0110 avgt ns/op 1.21x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 393.8021 ± 58.4677 402.9856 ± 57.7279 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.SignatureBench.verify 5099.9356 ± 11.2409 5218.7382 ± 18.5143 thrpt ops/s 1.02x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 199721.7742 ± 190.9152 198476.8868 ± 173.7577 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_justXs 27859.3779 ± 9985.2869 34444.9467 ± 7109.6583 avgt ns/op 0.81x No
org.openjdk.bench.java.lang.Integers.expand 10.0818 ± 0.0065 10.2001 ± 0.0100 avgt us/op 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.seq_chain123 593.8270 ± 18.8009 4050.6686 ± 27.8259 thrpt ops/s 6.82x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwapRO 116.2375 ± 0.7325 247.0487 ± 1.3655 avgt ns/op 0.47x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 11977.2202 ± 37.7561 11884.8989 ± 21.4469 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.StringBuilders.fromLatin1StringBuilder 29.8283 ± 15.7898 23.5623 ± 15.4418 avgt ns/op 1.27x No
org.openjdk.bench.java.lang.StringEquals.different 1.7640 ± 0.0062 1.8414 ± 0.0025 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.channels.SelectorWakeup.test 612325.8352 ± 1403.5154 610347.5669 ± 1987.7045 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 96891.8079 ± 248.8529 144347.6506 ± 1022.5962 thrpt ops/ms 1.49x Yes
org.openjdk.bench.java.lang.StringBuilders.charAtUtf16 4.7523 ± 0.0036 4.9127 ± 0.0029 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 180146.7026 ± 193.4060 179614.5697 ± 150.4437 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 5.4222 ± 0.1534 5.3905 ± 0.0140 avgt us/op 1.01x No
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.seq_end 9575.5600 ± 640.8367 13810.9568 ± 3345.0661 thrpt ops/s 1.44x No
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFAsciiLarge 5.2538 ± 0.2761 4.9583 ± 0.6457 avgt us/op 1.06x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleViewSwap 81.2083 ± 0.2388 81.4400 ± 1.1226 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ImmutableColls.emptyFinalMap 407.3592 ± 0.2056 203.4641 ± 0.0369 thrpt ops/us 0.50x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decrypt 312845.7244 ± 239.3488 335273.9301 ± 411.2226 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewRO 76.0299 ± 0.0672 165.8145 ± 2.0283 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.regex.Primality.greedy1 2379385.6233 ± 83146.7895 4002150.0808 ± 75092.5850 avgt ns/op 0.59x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleViewSwap 78.8669 ± 0.8245 84.3775 ± 2.6193 avgt ns/op 0.93x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.par_end 14745.9085 ± 6677.1536 28274.3470 ± 364.7964 thrpt ops/s 1.92x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewRO 15068.9830 ± 4.4459 15071.3640 ± 7.2588 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 531134.8264 ± 1290.7284 543583.7525 ± 1935.6893 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 23.6079 ± 3.1278 23.8375 ± 3.0686 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpMainThreadCancels 6262.2646 ± 70.6859 6225.9439 ± 107.2959 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwapRO 4.4920 ± 0.0070 3.3171 ± 0.0186 avgt ns/op 1.35x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 15.2217 ± 2.4216 16.3233 ± 0.0433 avgt ns/op 0.93x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.par_start 62339.6776 ± 2555.2354 61509.0073 ± 2397.8469 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 24764.0070 ± 452.9455 25579.6603 ± 39.7333 thrpt ops/s 1.03x No
org.openjdk.bench.javax.crypto.Crypto.encrypt 1290.6801 ± 2.9518 896.5399 ± 1.7317 thrpt ops/ms 0.69x Yes
org.openjdk.bench.java.lang.StringReplace.replace2x1_1_UTF16 46.6764 ± 0.2180 36.5703 ± 11.2297 avgt ns/op 1.28x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 7390.3159 ± 176.9383 6769.5458 ± 373.2588 thrpt ops/min 0.92x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchEnd 9.2205 ± 0.0153 5.4526 ± 0.0179 avgt ns/op 1.69x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringToDirect 302473.8649 ± 50166.2229 311241.3634 ± 51716.0018 thrpt ops/s 1.03x No
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 35.3914 ± 0.1936 64.5331 ± 1.5518 avgt ns/op 0.55x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.bulk_par_inner 33571.3262 ± 4479.1945 17244.7458 ± 1351.2236 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant2 154.4271 ± 208.7723 96.8126 ± 210.7499 avgt ns/op 1.60x No
org.openjdk.bench.java.math.BigIntegerParallelMultiply.multiply 145.4991 ± 4.9512 149.6386 ± 22.8983 ss ms/op 0.97x No
org.openjdk.bench.java.lang.StringReplace.replace1x1_0_UTF16 76.2407 ± 18.7947 70.7608 ± 21.2583 avgt ns/op 1.08x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 515362.3811 ± 45022.0865 503139.8409 ± 44373.4242 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwapRO 316.1697 ± 0.2961 481.5988 ± 0.9756 avgt ns/op 0.66x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 6.5842 ± 0.0161 5.9386 ± 0.0048 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limitFullest 23559.9389 ± 1089.5970 21976.4568 ± 660.4549 thrpt ops/s 0.93x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 0.9849 ± 0.0023 1.0436 ± 0.0015 thrpt ops/ms 1.06x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloatSwap 5.5780 ± 0.0814 4.0892 ± 0.0872 avgt ns/op 1.36x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 2496.2278 ± 9.8496 2767.8521 ± 41.1338 avgt ns/op 0.90x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 180562.2431 ± 148.4675 178712.5285 ± 339.0038 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.io.RecordDeserialization.deserializeClasses 589.9627 ± 125.9455 630.5232 ± 124.1314 avgt us/op 0.94x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongView 5039.9990 ± 3.0142 10169.8571 ± 23.0442 avgt ns/op 0.50x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 365.2347 ± 47.6552 381.4468 ± 40.4710 avgt ns/op 0.96x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 57050.9167 ± 5274.8176 50297.7014 ± 5419.6156 avgt ns/op 1.13x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveConnected 8.4748 ± 0.0212 8.3574 ± 0.0455 avgt us/op 1.01x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 58947.5122 ± 5518.4820 53356.1929 ± 5473.8084 avgt ns/op 1.10x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 2601.6361 ± 52.5233 411.2697 ± 8.6035 thrpt ops/min 0.16x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloat 5.9486 ± 0.0766 4.9763 ± 0.0178 avgt ns/op 1.20x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 0.2671 ± 0.0172 0.2430 ± 0.0068 avgt us/op 1.10x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1184032.4915 ± 1292.5576 1178798.0897 ± 14685.6257 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed_preallocated 34376.9453 ± 2259.3033 34712.1477 ± 2742.0415 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewRO 16.4065 ± 0.0612 17.5826 ± 0.0401 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwap 84.3325 ± 0.7594 80.2515 ± 1.2052 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_int 1695.5102 ± 65.5236 1297.8360 ± 274.4568 thrpt ops/s 0.77x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 19323.9968 ± 40.3626 19143.3869 ± 28.4544 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.par_baseline 35910.8392 ± 6507.9705 24171.5239 ± 753.2475 thrpt ops/s 0.67x No
org.openjdk.bench.java.util.stream.ops.value.Map.seq_invoke 29584.5507 ± 30.0308 33550.2154 ± 540.7839 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.util.concurrent.Queues.test 53.8660 ± 1.9111 52.4977 ± 2.0154 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntRO 13975.3885 ± 56.3261 30315.0025 ± 200.4403 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpVirtualThreadCancels 153.0458 ± 5.9120 110.6985 ± 26.6544 thrpt ops/s 0.72x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 39.7059 ± 0.2115 33.9145 ± 0.2136 sample ns/op 1.17x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkGetByte 2620.9623 ± 6.4223 2642.8161 ± 2.5059 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testFillBufferWithNextLong 4580.2738 ± 286.1412 4810.6979 ± 232.4586 avgt ns/op 0.95x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_int 7361.0791 ± 808.7129 6739.8605 ± 742.4360 thrpt ops/s 0.92x No
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decrypt 317930.8441 ± 1313.1148 347710.9934 ± 437.9968 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortRO 47819.3924 ± 341.5830 61533.1286 ± 2082.7927 avgt ns/op 0.78x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather_preallocated 29113.9377 ± 365.5382 22225.9963 ± 955.5506 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 19485.3631 ± 16.6799 31779.5412 ± 16.2330 avgt ns/op 0.61x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDouble 3.8004 ± 0.0056 2.7796 ± 0.0283 avgt ns/op 1.37x Yes
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.par_chain 41.1914 ± 0.8449 36.5408 ± 0.8284 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 8263.3518 ± 11.1119 8400.9608 ± 16.6479 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 7.6069 ± 0.0577 6.7829 ± 0.0271 avgt ns/op 1.12x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_preallocated 5837990.5080 ± 10086.3522 6625235.1261 ± 11445.7734 thrpt ops/s 1.13x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2069083.0133 ± 6149.5077 1994170.4135 ± 17302.6639 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.4474 ± 0.0352 0.4413 ± 0.0151 avgt us/op 1.01x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwap 28.9955 ± 0.3817 24.2350 ± 0.2474 avgt ns/op 1.20x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_baseline 49162.2767 ± 972.6696 25924.2137 ± 774.9067 thrpt ops/s 0.53x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShort 22.0377 ± 0.0931 639.1966 ± 3.0003 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwapRO 131.4775 ± 1.3976 129.5082 ± 0.9565 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 20773.3340 ± 90.7085 27296.7719 ± 82.9920 thrpt ops/s 1.31x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.seq_invoke 1982.2684 ± 3.6311 1960.7508 ± 2.6979 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multiints 439.7212 ± 5.6178 438.5454 ± 5.6600 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 25.2282 ± 0.1999 22.3600 ± 0.0581 avgt ns/op 1.13x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multichars 16.4288 ± 0.0407 17.6870 ± 0.6296 avgt ns/op 0.93x No
org.openjdk.bench.java.util.ImmutableColls.toArrayFromMap 13.7088 ± 5.1776 18.4071 ± 5.0970 thrpt ops/us 1.34x No
org.openjdk.bench.javax.crypto.full.MacBench.mac 529042.7876 ± 547.6016 525907.2193 ± 284.9352 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.differentSubrangeMatches 20.2986 ± 0.0511 18.5824 ± 0.1748 avgt ns/op 1.09x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBool 1.1177 ± 0.0366 0.9038 ± 0.0353 ss ms/op 1.24x ?
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2926352.1780 ± 195537.5666 3085179.7948 ± 375282.9372 avgt ns/op 0.95x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.2029 ± 0.0209 0.1505 ± 0.0060 avgt us/op 1.35x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwap 9.7155 ± 0.0105 7.5118 ± 0.0541 avgt ns/op 1.29x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.matches 32.0434 ± 0.7781 29.7088 ± 0.3379 avgt ns/op 1.08x Yes
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 9.1102 ± 4.7733 10.4242 ± 5.2244 avgt ns/op 0.87x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.receiveMultiple 4.3398 ± 0.0145 4.3321 ± 0.0109 avgt us/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloat 6.0097 ± 0.0210 6.3101 ± 0.0641 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 109.7830 ± 0.3861 110.9554 ± 1.6656 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 22792.2876 ± 61.1907 22489.3718 ± 43.8233 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 15.5786 ± 0.0501 16.2874 ± 0.0059 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 165202.9516 ± 7449.6139 89621.2347 ± 239.3526 thrpt ops/ms 0.54x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 181664.0788 ± 159.7293 181334.4281 ± 180.9879 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limitHalf 10602.7031 ± 3064.5802 21557.4045 ± 171.7766 thrpt ops/s 2.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwap 35.3695 ± 0.0177 69.4787 ± 0.6792 avgt ns/op 0.51x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 25022.0034 ± 13.6427 6362.1138 ± 5.5261 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_SSE4_String 4011.0940 ± 7.5097 4527.9886 ± 111.2394 avgt ns/op 0.89x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 734.4147 ± 10.2031 772.7636 ± 4.0952 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 95.6936 ± 0.5191 85.1560 ± 0.7848 avgt ns/op 1.12x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShort 383.9478 ± 0.2525 482.4962 ± 2.6547 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.ListArgs.list02 4847.8446 ± 142.0611 4763.4342 ± 118.2638 thrpt ops/ms 0.98x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortView 7.8189 ± 0.0326 7.4691 ± 0.1280 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.ArraysEquals.testByteFalseMid 2.8005 ± 0.0136 3.4431 ± 0.0210 avgt ns/op 0.81x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 864192.4229 ± 17474.1335 855648.9216 ± 6419.1611 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 618330.8656 ± 2039.2140 609670.4245 ± 890.4533 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetChar 40266.9576 ± 17.6026 40252.0193 ± 32.7440 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyChar 7.5459 ± 0.0223 6.9796 ± 0.0106 avgt ns/op 1.08x Yes
org.openjdk.bench.java.math.BigIntegers.testHugeLargeDivide 56.6172 ± 19.2320 39.6582 ± 21.3025 avgt ns/op 1.43x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveConnected 4.7474 ± 0.0070 4.7895 ± 0.0104 avgt us/op 0.99x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 274.9292 ± 0.2655 274.3357 ± 0.2399 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleViewSwap 3.4568 ± 0.0172 2.2684 ± 0.0315 avgt ns/op 1.52x Yes
org.openjdk.bench.java.math.BigIntegers.testSmallToString 118.7743 ± 9.8453 147.5732 ± 41.7221 avgt ns/op 0.80x No
org.openjdk.bench.java.util.ArraysFill.testCharFill 22854.7026 ± 51.5764 1578.4126 ± 2.0083 thrpt ops/ms 0.07x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByte 26.1378 ± 0.3353 324.0223 ± 0.5052 avgt ns/op 0.08x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewRO 7.2287 ± 0.0693 5.1270 ± 0.0721 avgt ns/op 1.41x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 1141852.4663 ± 24514.1068 1108134.9622 ± 2499.7063 thrpt ops/s 0.97x No
org.openjdk.bench.java.lang.ArrayFiddle.grow_arraycopy 595.5254 ± 13.0136 609.1511 ± 10.3453 avgt ns/op 0.98x No
org.openjdk.bench.java.util.ArraysFill.testByteFill 49096.5290 ± 1840.2686 6369.0206 ± 4.1211 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_baseline 30306.7967 ± 57.9912 36848.5106 ± 347.5885 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather 52395.9905 ± 1114.1389 24369.7794 ± 832.3274 thrpt ops/s 0.47x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_precomposed 51366.9188 ± 1066.9898 24903.4577 ± 411.4519 thrpt ops/s 0.48x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 283.4195 ± 0.4346 285.5521 ± 0.3429 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortLatinSuccess 16.5677 ± 0.0203 6.1641 ± 0.0427 avgt ns/op 2.69x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 326.2244 ± 1.7124 313.7737 ± 2.2982 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.par_iterator 377.3450 ± 48.2177 368.6547 ± 36.9763 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwapRO 110.3419 ± 0.0897 118.7405 ± 0.9972 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchEnd 9.7346 ± 0.0353 6.5244 ± 0.0368 avgt ns/op 1.49x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_mixed_String 5756.7900 ± 324.6191 6280.7845 ± 99.2198 avgt ns/op 0.92x No
org.openjdk.bench.java.lang.StringHashCodeStatic.empty 9.6281 ± 0.0154 8.2185 ± 0.0077 avgt ns/op 1.17x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.seq_invoke 1740.5776 ± 1.7218 2055.6612 ± 19.5236 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_AVX2_char 3291.0753 ± 39.1308 5560.2148 ± 243.2489 avgt ns/op 0.59x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 46.6489 ± 0.0454 46.9825 ± 0.0167 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 57659180.8991 ± 135934.0058 49252608.9707 ± 230178.7824 thrpt ops/s 0.85x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwapRO 80554.1035 ± 32.5785 80558.7220 ± 42.4327 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_into_named 5045.2091 ± 215.0092 5034.7758 ± 153.9164 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 454162.8557 ± 905.9375 561819.1856 ± 13238.3836 thrpt ops/s 1.24x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 391.9715 ± 0.5225 379.4502 ± 0.8541 avgt ns/op 1.03x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt2 388204.6686 ± 211.0084 389107.6057 ± 117.7787 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather 28626.2250 ± 273.9124 21968.8249 ± 981.9129 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutInt 7.8177 ± 0.0062 7.4123 ± 0.0165 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 2256.0058 ± 4.0917 2283.9631 ± 3.6004 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetInt 8.0064 ± 0.0055 7.2196 ± 0.0362 avgt ns/op 1.11x Yes
org.openjdk.bench.java.math.BigIntegerHashCode.testHashCode 19.2257 ± 0.1079 15.1572 ± 0.3486 avgt ns/op 1.27x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortRO 383.8149 ± 0.2021 483.6316 ± 5.0177 avgt ns/op 0.79x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 15.6075 ± 0.0224 16.3609 ± 0.0574 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBuilder 2017194.0267 ± 23382.9015 1996878.8537 ± 8966.3307 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.ImmutableColls.getFromList 99.2584 ± 1.1906 108.4950 ± 0.4502 thrpt ops/us 1.09x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.seq_end 9761.3987 ± 848.4976 11737.3090 ± 1500.7872 thrpt ops/s 1.20x No
org.openjdk.bench.java.lang.StringUpperLower.lowerToLower 23.9954 ± 0.0525 21.8614 ± 0.3097 avgt ns/op 1.10x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 18.4109 ± 0.0045 18.6878 ± 0.0011 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 8425.2618 ± 34.9338 5993.8455 ± 14.1096 avgt ns/op 1.41x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwapRO 130.1047 ± 1.1414 132.1720 ± 1.1917 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewRO 2897.7897 ± 22.1539 2881.8186 ± 0.9047 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 16.6295 ± 0.0161 16.9902 ± 0.0237 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 6.7462 ± 0.0047 7.4866 ± 0.0605 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 6335.5484 ± 9.7063 1585.0960 ± 0.7754 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather_preallocated 20640.2153 ± 1834.2799 17425.1043 ± 1144.9809 thrpt ops/s 0.84x No
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 48689.6320 ± 53.4970 47562.4226 ± 66.2579 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.lang.StringEncode.encodeUTF16LongOnly 564.4109 ± 1.8595 706.8935 ± 3.5987 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant2 520.2865 ± 199.8081 380.8936 ± 164.1990 avgt ns/op 1.37x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkGetByte 8.3411 ± 0.0333 8.0156 ± 0.0151 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyZeroLoop 2162.9254 ± 15.6737 3201.1682 ± 531.7127 avgt ns/op 0.68x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readInt 1051.1404 ± 6.7985 1054.0182 ± 11.7669 avgt us/op 1.00x No
org.openjdk.bench.java.lang.StringHashCode.notCached 0.9468 ± 0.0059 0.9562 ± 0.0038 avgt ns/op 0.99x No
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchEnd 12.1911 ± 0.0886 9.8278 ± 0.0649 avgt ns/op 1.24x Yes
org.openjdk.bench.java.util.regex.Exponential.pat2_justXs 3449.1647 ± 1107.3693 2405.6269 ± 110.1539 avgt ns/op 1.43x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.bulk_seq_inner 26.5477 ± 4.8979 23.7668 ± 4.2354 thrpt ops/s 0.90x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_precomposed 10353720.1205 ± 12356.3108 6518110.6456 ± 885195.4142 thrpt ops/s 0.63x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 727.7053 ± 9.8138 763.3043 ± 14.9987 avgt ns/op 0.95x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 106385.6788 ± 190.1031 202124.4504 ± 2004.8589 thrpt ops/ms 1.90x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.par_invoke 11535.9382 ± 357.0661 10369.2110 ± 192.6652 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 1270.4996 ± 15.0593 1276.7018 ± 3.5223 thrpt ops/ms 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 7.0458 ± 0.0071 6.5424 ± 0.0093 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 7.2133 ± 0.0064 5.5446 ± 0.0033 avgt ns/op 1.30x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather_precomposed 34938.5121 ± 2013.6070 34802.6623 ± 1667.2230 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_separate 674.3341 ± 0.8429 1057.8855 ± 4.3067 thrpt ops/s 1.57x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntView 2874.6606 ± 1.4585 2887.3839 ± 2.3111 avgt ns/op 1.00x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowSRandomExps 11610022.2432 ± 8725462.0255 11947916.6378 ± 4467558.0326 avgt ns/op 0.97x ?
org.openjdk.bench.java.util.TreeMapUpdate.merge 60365.7375 ± 5794.1190 53375.6620 ± 4829.4107 avgt ns/op 1.13x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_Short_char 17285.1071 ± 53.1029 5048.6768 ± 180.7178 avgt ns/op 3.42x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limitHalf 32654.9556 ± 4963.1047 23763.7183 ± 769.4699 thrpt ops/s 0.73x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewRO 7.6196 ± 0.0085 8.1280 ± 0.0151 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 20199.9668 ± 49.1134 25856.7344 ± 26.8611 thrpt ops/s 1.28x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 158271.2568 ± 96.7654 157199.2849 ± 129.3907 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.StringConcat.concat30Mix 719.1199 ± 69.7416 809.5971 ± 60.9885 avgt ns/op 0.89x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwap 4.0252 ± 0.0287 2.9833 ± 0.0098 avgt ns/op 1.35x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar1 7.0629 ± 4.8584 7.6391 ± 6.2755 avgt ns/op 0.92x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_baseline 2502414.6451 ± 5585.9733 1998873.2674 ± 1657.6599 thrpt ops/s 0.80x Yes
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtL 4561.2259 ± 947.8578 4852.1057 ± 950.7117 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.par_chain111 9969.4550 ± 490.9580 9132.5385 ± 795.2083 thrpt ops/s 0.92x No
org.openjdk.bench.java.lang.StringFormat.widthStringFormat 165.0969 ± 69.3498 152.8587 ± 71.8641 avgt ns/op 1.08x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_separate 33713.0834 ± 2343.1395 33042.6512 ± 2593.4021 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumWithOffsetSuccess 14.4236 ± 0.0109 8.5275 ± 0.0104 avgt ns/op 1.69x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 7563.9853 ± 12.1470 6369.1479 ± 20.6889 avgt ns/op 1.19x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortView 159.3569 ± 0.2535 166.8998 ± 0.5422 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.value.FindFirst.seq_invoke 78804152.4407 ± 3048403.4587 43714987.0874 ± 13852635.8687 thrpt ops/s 0.55x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10870177.0419 ± 379034.7598 10465455.3828 ± 315129.6530 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwapRO 24.8074 ± 0.1864 24.0856 ± 0.0666 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.HexFormatBench.appenderLower 0.7183 ± 0.1402 1.0265 ± 0.0031 avgt us/op 0.70x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16MediumWithOffsetSuccess 6.0529 ± 0.0081 7.4061 ± 0.0174 avgt ns/op 0.82x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeWorstCase16 5707.4458 ± 3.4224 8263.7040 ± 4.3853 avgt ns/op 0.69x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewRO 2912.8297 ± 2.9293 2907.8719 ± 10.0086 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.value.FindAny.seq_invoke 79447835.2654 ± 2596043.9085 40917727.4909 ± 17647268.8481 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchEnd 12.6441 ± 0.1367 9.3967 ± 0.0571 avgt ns/op 1.35x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 60056.8063 ± 5364.8944 52744.1065 ± 5177.2732 avgt ns/op 1.14x No
org.openjdk.bench.java.lang.ArraysHashCode.multichars 3.4934 ± 0.0904 4.0070 ± 0.0777 avgt ns/op 0.87x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 556390.0798 ± 1436.1292 557900.7631 ± 1661.9996 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongView 7.6270 ± 0.0118 8.1164 ± 0.0260 avgt ns/op 0.94x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendMultiple 5.0599 ± 0.0220 5.1044 ± 0.0106 avgt us/op 0.99x No
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_foreach_anon 60138.6310 ± 12489.4200 29306.1681 ± 881.0784 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 23.1667 ± 3.0909 26.7875 ± 3.2643 avgt ns/op 0.86x No
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 2107686.3058 ± 18484.3931 2131364.2280 ± 23162.5587 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 1983456.3389 ± 44055.3673 2835028.1801 ± 34875.2025 thrpt ops/s 1.43x Yes
org.openjdk.bench.java.util.ImmutableColls.emptyFinalSet 406.8516 ± 0.3196 203.7615 ± 0.2170 thrpt ops/us 0.50x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwap 40684.4335 ± 200.8135 40268.0264 ± 43.0311 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.small.SignatureBench.RSA.verify 23648.7568 ± 75.8672 23410.3885 ± 75.9842 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2431 ± 0.0146 2.2410 ± 0.0169 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwapRO 12.3383 ± 0.0057 12.3325 ± 0.0335 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 270384.1261 ± 2207.4236 326600.3259 ± 1083.5070 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.seq_chain111 1091.1147 ± 1.0838 92087.8398 ± 1520.8750 thrpt ops/s 84.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_preallocated 1568484.8007 ± 2376.4866 884000.2360 ± 3582.1094 thrpt ops/s 0.56x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDouble 107.4931 ± 0.5340 113.9222 ± 0.1213 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testFillBufferWithNextLong 7577.7638 ± 21.7873 8106.4863 ± 176.0393 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_double 6976.2686 ± 853.0258 6765.9345 ± 612.0403 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutInt 5.9870 ± 0.0033 4.9793 ± 0.0204 avgt ns/op 1.20x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchEnd 116.6465 ± 1.0839 112.9756 ± 0.4943 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 31.2784 ± 13.3964 32.7958 ± 13.5181 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongView 3.7004 ± 0.0267 2.8268 ± 0.0111 avgt ns/op 1.31x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongSuccess 25.7894 ± 0.0189 9.3760 ± 0.0303 avgt ns/op 2.75x Yes
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.EC.generateSecret 363.2434 ± 1.3332 466.8981 ± 13.3383 thrpt ops/s 1.29x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1950379.5728 ± 36332.4972 2110389.1298 ± 15084.7856 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.lang.StringDecode.decodeShortMixed 501.0032 ± 2.3558 521.6675 ± 39.4885 avgt ns/op 0.96x No
org.openjdk.bench.java.lang.StringIndexOf.constantPattern 5.2144 ± 0.0056 4.6003 ± 0.0016 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 10076.1481 ± 59.6127 2719.0039 ± 74.3634 thrpt ops/min 0.27x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLongSwap 15.2719 ± 0.0587 89.5942 ± 0.4524 avgt ns/op 0.17x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchAssign 10886.2926 ± 339.2713 5503.7045 ± 1095.2033 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.net.ThreadLocalParseUtil.decodeTest 8.4288 ± 0.2303 0.4625 ± 0.0164 avgt ns/op 18.22x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 11158558.8361 ± 363991.3272 10379026.8182 ± 367234.9967 avgt ns/op 1.08x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloatSwap 5.9288 ± 0.0152 5.0453 ± 0.0449 avgt ns/op 1.18x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 2252253.5976 ± 25129.0325 2579699.5445 ± 11274.4630 thrpt ops/s 1.15x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 362.5233 ± 0.7347 423.3841 ± 2.0517 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.ops.value.Map.seq_chain_123 792.6415 ± 1.0231 1415.2550 ± 0.7978 thrpt ops/s 1.79x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutChar 21.2117 ± 0.1104 157.9082 ± 0.1186 avgt ns/op 0.13x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwapRO 6.0230 ± 0.0387 5.7124 ± 0.5320 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortViewSwap 20422.3368 ± 6.2060 20520.5449 ± 19.3342 avgt ns/op 1.00x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 8.3809 ± 0.2846 7.6093 ± 0.2445 avgt ns/op 1.10x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 13726.1342 ± 357.3764 13925.0218 ± 1781.4046 avgt us/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 403.5011 ± 56.8002 423.0024 ± 47.9483 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwap 24.1902 ± 0.1208 23.3881 ± 0.0627 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsLong 12.3455 ± 6.2385 17.2900 ± 5.4618 avgt us/op 0.71x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewRO 5037.5900 ± 3.5822 10145.4914 ± 4.7136 avgt ns/op 0.50x Yes
org.openjdk.bench.java.util.regex.PatternBench.charPatternMatchWithCompile 2518.7208 ± 754.9084 2571.1183 ± 778.0647 avgt ns/op 0.98x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 417.8492 ± 3.3076 399.8411 ± 4.6923 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.ZipFind.testTwoNonExisting 28.4529 ± 0.1936 32.6964 ± 0.0504 avgt ns/op 0.87x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDouble 1304.4830 ± 1.0521 5117.9263 ± 2.3597 avgt ns/op 0.25x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 883.0969 ± 3.2007 884.6522 ± 2.0337 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.KEMBench.encapsulate 20374.5933 ± 56.7517 20801.1236 ± 76.5829 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather 19598.4578 ± 6.1806 189052.7965 ± 189716.1688 thrpt ops/s 9.65x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedBegin 13.5869 ± 0.0170 13.4392 ± 0.0262 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.differentSubrangeMatches 13.5570 ± 0.0367 10.5227 ± 0.0180 avgt ns/op 1.29x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt 69934.9331 ± 43.3581 69332.6950 ± 52.4070 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.StringReplace.replace2x1_1_Latin1 38.0786 ± 9.4469 45.6763 ± 2.7750 avgt ns/op 0.83x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather 456.0179 ± 26.6427 505.1349 ± 40.2309 thrpt ops/s 1.11x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDouble 7.7287 ± 0.0031 7.4613 ± 0.0295 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.hm_seq 45155.5211 ± 62.1271 45871.7310 ± 526.4736 thrpt ops/s 1.02x No
org.openjdk.bench.java.lang.ArrayFiddle.simple_arraycopy 284.0909 ± 3.3302 382.6304 ± 1.5407 avgt ns/op 0.74x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwap 33.7758 ± 0.0410 24.3032 ± 0.1271 avgt ns/op 1.39x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewRO 40263.0705 ± 26.7501 46834.0454 ± 2608.5173 avgt ns/op 0.86x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatRO 6.0214 ± 0.0346 6.2512 ± 0.0348 avgt ns/op 0.96x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 11337.3282 ± 14.6856 7341.8119 ± 38.1320 avgt ns/op 1.54x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 0.9712 ± 0.0059 0.9631 ± 0.0015 avgt ns/op 1.01x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 2461.9127 ± 33.0304 2811.6214 ± 39.7889 avgt ns/op 0.88x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceive 8.7015 ± 0.0409 8.5930 ± 0.0760 avgt us/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 7.0460 ± 0.0073 6.5289 ± 0.0051 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwap 316.1923 ± 0.1307 482.8591 ± 2.2379 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.seq_mid 18536.2879 ± 120.1024 28806.9717 ± 6729.2217 thrpt ops/s 1.55x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithBool8 105.3612 ± 56.3687 31.3026 ± 17.9739 avgt ns/op 3.37x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewRO 15078.6080 ± 3.2162 15073.9782 ± 8.4445 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringEncode.encodeUTF16Mixed 4716.9736 ± 19.5969 7933.7444 ± 10.9750 avgt ns/op 0.59x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 2150.1410 ± 3.1777 2137.1423 ± 2.7776 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 1439.3195 ± 4.0400 1439.3338 ± 6.7425 thrpt ops/ms 1.00x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 381858.4401 ± 1327.2575 388723.8626 ± 1522.1345 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutIntSwap 6.0161 ± 0.0085 5.0993 ± 0.1388 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 4602.0588 ± 58.9530 4501.9696 ± 210.4002 thrpt ops/min 0.98x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 13558.0221 ± 16.9249 13592.5997 ± 15.1697 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.put 338.0535 ± 41.7132 342.6330 ± 33.3423 avgt ns/op 0.99x No
micro.org.openjdk.bench.java.util.NCopiesBenchmarks.forEach 6.1959 ± 0.0623 9.8540 ± 0.3586 avgt ns/op 0.63x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLong 4.3657 ± 0.0029 2.5438 ± 0.0064 avgt ns/op 1.72x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatRO 30193.3762 ± 21.5184 34210.3444 ± 3321.6359 avgt ns/op 0.88x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleView 20.8800 ± 0.0042 22.1031 ± 0.0146 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFile 106822.9449 ± 19896.2390 122601.5136 ± 13491.0189 avgt ns/op 0.87x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 1342280.9429 ± 5250.8611 1368161.9566 ± 7776.1195 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharView 40255.4060 ± 21.8522 43015.6358 ± 1458.5488 avgt ns/op 0.94x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwap 5.0375 ± 0.0591 5.0584 ± 0.0225 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.Reducers.par_reduce 37166.1857 ± 3407.0218 25908.8316 ± 1891.9087 thrpt ops/s 0.70x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 39.8134 ± 0.2438 37.7066 ± 0.2888 sample ns/op 1.06x Yes
org.openjdk.bench.java.io.FileChannelRead.test 12594.2049 ± 172.1342 13282.1724 ± 90.4392 thrpt ops/ms 1.05x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 1116383.2234 ± 4839.5500 1061001.0750 ± 3175.8601 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16LongWithOffsetSuccess 9.5777 ± 0.0152 9.1810 ± 0.0182 avgt ns/op 1.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwap 206.2151 ± 0.0740 229.0493 ± 0.1262 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2429 ± 0.0143 2.2290 ± 0.0153 avgt ms/op 1.01x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatViewSwap 130.9922 ± 1.0164 136.2387 ± 0.1686 avgt ns/op 0.96x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 75211.3720 ± 575.6200 74982.7261 ± 218.2206 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2201848.2398 ± 11525.6345 2102506.2872 ± 23701.3405 thrpt ops/s 0.95x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1416590.9692 ± 2125.7281 1369524.6042 ± 10541.1684 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_preallocated 468.5775 ± 23.4553 522.9487 ± 76.2698 thrpt ops/s 1.12x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwap 4.9629 ± 0.0444 4.9854 ± 0.0173 avgt ns/op 1.00x No
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingInferCaller 4240.3216 ± 69.0601 4735.8231 ± 47.9392 avgt ns/op 0.90x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 2.5234 ± 0.3891 2.4690 ± 0.4087 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharRO 8.8736 ± 0.0281 9.2736 ± 0.0162 avgt ns/op 0.96x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 12.3079 ± 0.0250 12.1372 ± 0.0338 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.removeObjectLastRemaining 61.3455 ± 44.3228 60.1540 ± 45.6345 avgt ns/op 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.put 339.9582 ± 48.6967 334.1030 ± 43.3348 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwap 6.5541 ± 0.0357 4.6094 ± 0.0234 avgt ns/op 1.42x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 164.2744 ± 0.3424 162.4135 ± 5.3252 avgt ns/op 1.01x No
org.openjdk.bench.java.math.Fp16ConversionBenchmark.floatToFloat16Memory 1082892.8018 ± 4454.7759 1606252.7627 ± 21766.7197 thrpt ops/ms 1.48x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 12425.9319 ± 21.8952 1582.8834 ± 2.5313 thrpt ops/ms 0.13x Yes
org.openjdk.bench.javax.crypto.small.HSSBench.verify01 1906.5823 ± 4.7482 2098.5404 ± 1.2301 thrpt ops/s 1.10x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1420940.8149 ± 9421.8698 1390576.2796 ± 6539.6635 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 10074.9918 ± 88.5642 4247.9077 ± 1874.6320 thrpt ops/min 0.42x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 31021.7448 ± 40.8319 31723.0402 ± 33.4926 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwapRO 111.1685 ± 0.0628 118.3544 ± 0.2108 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewRO 20.8666 ± 0.0132 22.1004 ± 0.0086 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 45069673.6131 ± 66259.9046 33230805.4655 ± 335831.8321 thrpt ops/s 0.74x Yes
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveConnected 3.9926 ± 0.0073 3.9727 ± 0.0123 avgt us/op 1.01x No
org.openjdk.bench.java.lang.StringEncode.encodeLatin1LongStart 2178.1852 ± 21.0891 3056.0254 ± 3.7324 avgt ns/op 0.71x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutCharSwap 20.0049 ± 0.1878 326.6395 ± 1.8178 avgt ns/op 0.06x Yes
org.openjdk.bench.java.lang.StringComparisons.startsWith 9.4724 ± 0.0768 4.9498 ± 0.0234 avgt ns/op 1.91x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16MediumSuccess 5.1769 ± 0.0571 6.5407 ± 0.0159 avgt ns/op 0.79x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt 279394.9376 ± 201.2267 268681.8845 ± 231.9613 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.io.SerializationWriteReplace.writeReplace 1496.1460 ± 907.4496 1413.2941 ± 571.2008 avgt ns/op 1.06x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.par_chain_123 5626.7087 ± 310.6669 7680.9721 ± 966.1972 thrpt ops/s 1.37x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 42.8426 ± 11.8148 41.0216 ± 12.2599 avgt ns/op 1.04x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 53180.4990 ± 5304.0066 54388.2418 ± 5713.6412 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBuilderToDirect 171625.0348 ± 14724.4587 175607.9989 ± 12891.2425 thrpt ops/s 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwapRO 1604.4218 ± 17.2573 9436.3250 ± 119.6875 avgt ns/op 0.17x Yes
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 2096239.0744 ± 29200.2684 1695160.1687 ± 21930.8738 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 8762011.6691 ± 337239.5913 8458845.4586 ± 327693.6779 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetInt 4.6596 ± 0.0419 4.9763 ± 0.0441 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.hm_par 307.8107 ± 0.6230 298.1983 ± 2.9491 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 7.0613 ± 0.0124 6.5411 ± 0.0052 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortViewSwap 19.4242 ± 0.1240 293.9248 ± 2.3184 avgt ns/op 0.07x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwapRO 3.6433 ± 0.0222 2.4588 ± 0.0102 avgt ns/op 1.48x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 15464.8046 ± 32.6353 15410.3506 ± 21.8738 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 419.4761 ± 0.3165 422.5352 ± 0.5046 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyCharNonConst 7.7814 ± 0.0220 7.2374 ± 0.0071 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.Decomposition.thinktime_sequential 1935.2506 ± 11.8751 1922.8666 ± 12.1268 sample us/op 1.01x No
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithManifest 207.8805 ± 35.3238 222.5327 ± 34.6737 avgt us/op 0.93x No
org.openjdk.bench.java.lang.ArrayCopy.arrayCopy 6.3020 ± 0.0128 5.8453 ± 0.0441 avgt ns/op 1.08x Yes
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 2243494.7388 ± 9424.4951 2064856.1527 ± 24067.5251 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 57735.3539 ± 5197.6946 52163.9508 ± 5168.7742 avgt ns/op 1.11x No
org.openjdk.bench.java.lang.StringSubstring.from26toEnd0 26.7470 ± 16.2776 26.2541 ± 16.5084 avgt ns/op 1.02x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 391.5995 ± 0.6439 379.2564 ± 1.2965 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 30510.6952 ± 15.4542 30996.1978 ± 11.9742 thrpt ops/ms 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_baseline 2156.5335 ± 5.5664 2590.3039 ± 45.2962 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.lang.StringBuilders.appendSubstringUtf16 263.7275 ± 42.0323 918.2879 ± 607.8488 avgt ns/op 0.29x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 8470542.9173 ± 486954.3106 7631386.9432 ± 448725.2058 avgt ns/op 1.11x No
org.openjdk.bench.java.nio.file.PathOfString.parse 58919970.2660 ± 39526.3711 51384870.1641 ± 894760.4293 thrpt ops/s 0.87x Yes
org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead 1.2606 ± 0.1169 1.2596 ± 0.1156 avgt us/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt 59231.1420 ± 17.8875 58760.1353 ± 20.9956 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatView 212.4936 ± 0.0400 229.0148 ± 0.5002 avgt ns/op 0.93x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2038477.5399 ± 2441.4886 1986267.1745 ± 11290.6140 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringUpperLower.mixedToLower 82.8364 ± 0.5641 86.0811 ± 1.6452 avgt ns/op 0.96x No
org.openjdk.bench.java.util.ArraysMismatch.Double.matches 18.8677 ± 0.2059 14.5203 ± 0.0282 avgt ns/op 1.30x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwapRO 82.0589 ± 1.4140 80.5002 ± 2.1231 avgt ns/op 1.02x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 378.1633 ± 0.7975 329.6317 ± 1.0746 avgt ns/op 1.15x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 121834.9288 ± 231.3457 190231.6952 ± 1472.3264 thrpt ops/ms 1.56x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_preallocated 1948.1726 ± 18.6997 2571.4079 ± 32.8813 thrpt ops/s 1.32x Yes
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 1319824.6103 ± 16639.5495 1094352.0617 ± 5635.2011 thrpt ops/s 0.83x Yes
org.openjdk.bench.java.math.BigIntegerParallelMultiply.multiply 2742.4159 ± 29.0704 2725.0854 ± 171.1618 ss ms/op 1.01x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count2 55.6100 ± 38.1704 46.3129 ± 41.8522 avgt ns/op 1.20x No
org.openjdk.bench.java.lang.StringBuilders.appendBoundsUtf16 83.5328 ± 27.9306 113.5023 ± 30.8486 avgt ns/op 0.74x No
org.openjdk.bench.java.lang.StringConcat.concatConstBoolString 28.8596 ± 12.6360 33.2283 ± 10.9624 avgt ns/op 0.87x No
org.openjdk.bench.java.util.concurrent.Locks.testFairReentrantLock 30.6657 ± 0.1977 25.1045 ± 0.1726 avgt ns/op 1.22x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 835031.4053 ± 2809.3625 769542.2737 ± 3332.8578 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.util.ImmutableColls.emptyFinalList 407.0350 ± 0.0711 203.5463 ± 0.1646 thrpt ops/us 0.50x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 48588.3608 ± 76.5741 13039.1272 ± 22.1421 thrpt ops/ms 0.27x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntViewSwap 25.0260 ± 0.2564 26.5357 ± 2.4696 avgt ns/op 0.94x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 112625.7429 ± 654.2492 113122.4885 ± 776.6945 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLateMatch 5760.4412 ± 387.9162 8145.7058 ± 39.5393 avgt ns/op 0.71x Yes
org.openjdk.bench.javax.crypto.AES.testBaseline 13.0848 ± 1.0975 14.1358 ± 0.0129 thrpt ops/s 1.08x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortView 20433.8523 ± 28.7191 20464.7637 ± 74.9728 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 8.3537 ± 0.0755 6.5628 ± 0.0033 avgt ns/op 1.27x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 104.9070 ± 0.1117 101.9188 ± 0.1164 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwap 3.7678 ± 0.0309 4.1000 ± 0.0432 avgt ns/op 0.92x Yes
micro.org.openjdk.bench.java.util.NCopiesBenchmarks.forEach 7.0184 ± 0.3249 6.0054 ± 0.2329 avgt ns/op 1.17x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchSquare 1403.0576 ± 0.3127 1910.6268 ± 6.2799 thrpt ops/s 1.36x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewRO 7.8192 ± 0.0138 8.5322 ± 0.0246 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testLambdaCapture 4.9673 ± 0.0022 5.1009 ± 0.0019 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwap 6.8898 ± 0.0042 6.6838 ± 0.0648 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 24.7650 ± 3.6855 28.4253 ± 3.1702 avgt ns/op 0.87x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLKEM.generateKeyPair 23683.3669 ± 27.2488 23788.2947 ± 17.8289 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.ZipFind.testOneExisting 44.8547 ± 17.9374 48.8820 ± 22.9863 avgt ns/op 0.92x No
org.openjdk.bench.java.lang.StringComparisons.startsWith 7.2545 ± 0.0045 6.5154 ± 0.0367 avgt ns/op 1.11x Yes
org.openjdk.bench.java.math.BigIntegerEquals.testEquals 56.4601 ± 0.0439 31.7739 ± 0.2355 avgt ns/op 1.78x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharViewSwap 5.3341 ± 0.0276 4.5620 ± 0.0308 avgt ns/op 1.17x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multichars 443.3233 ± 3.2126 440.2473 ± 4.3708 avgt ns/op 1.01x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readShort 2118.5178 ± 24.2821 2110.5905 ± 10.7448 avgt us/op 1.00x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 9964.5287 ± 183.0444 4133.5654 ± 1899.4850 thrpt ops/min 0.41x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_long 34803.6745 ± 1657.3740 33084.3558 ± 1544.6379 thrpt ops/s 0.95x No
org.openjdk.bench.java.net.ThreadLocalParseUtil.appendEncodedTest 994.9836 ± 18.0942 1189.5812 ± 13.4729 avgt ns/op 0.84x Yes
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 25329.3206 ± 59.0580 25238.9487 ± 73.3038 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decrypt 1554118.5950 ± 2706.1351 1482472.1599 ± 31546.2794 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatView 3146.3478 ± 8.8609 2847.0885 ± 2.8103 avgt ns/op 1.11x Yes
org.openjdk.bench.java.lang.StringOther.internUnique 6900.3528 ± 797.2624 6874.3335 ± 702.8699 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 400.1040 ± 60.8397 409.7096 ± 56.0321 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.StringConcatStartup.StringThree.stringIntegerString 1.5624 ± 0.0479 1.9012 ± 0.0635 ss ms/op 0.82x ?
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 2495.7582 ± 9.0982 2781.2548 ± 20.1420 avgt ns/op 0.90x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 2149.9791 ± 69.4409 2165.8135 ± 179.3853 avgt us/op 0.99x No
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 9801.0132 ± 48.2244 9949.1891 ± 31.3370 thrpt ops/ms 1.02x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_justXs 2733.7006 ± 124.2727 2398.9158 ± 98.4961 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntViewSwap 3.8508 ± 0.0186 3.2571 ± 0.0083 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.regex.Trim.possessive3_find 831.5735 ± 57.9084 668.4294 ± 44.1383 avgt ns/op 1.24x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleView 2672.0699 ± 2.6729 2743.9695 ± 20.2952 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsInt 8.5858 ± 5.7573 5.4721 ± 4.6259 avgt us/op 1.57x No
org.openjdk.bench.java.util.stream.ops.value.Filter.par_invoke 33025.8060 ± 2875.9136 22658.4853 ± 750.9744 thrpt ops/s 0.69x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 7338.0154 ± 30.5786 6997.7424 ± 727.3113 thrpt ops/min 0.95x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 1008.7307 ± 123.8231 1085.2712 ± 152.4682 avgt ns/op 0.93x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 5619.5894 ± 132.6758 1405.2128 ± 18.5995 thrpt ops/min 0.25x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwapRO 30.4876 ± 0.5980 24.0625 ± 0.1100 avgt ns/op 1.27x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleRO 3.8301 ± 0.0055 2.8782 ± 0.0280 avgt ns/op 1.33x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 50906.5241 ± 97.4753 13006.8478 ± 26.3681 thrpt ops/ms 0.26x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObject 24.7162 ± 0.0265 25.0590 ± 0.0198 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 547.8522 ± 0.4402 546.4712 ± 0.4472 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 8333066.6675 ± 478106.3961 8255889.0345 ± 470330.7851 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharView 7.9763 ± 0.0220 8.5793 ± 0.0225 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_seq_lambda 27.2130 ± 4.0099 22.9605 ± 6.2236 thrpt ops/s 0.84x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewRO 20.8509 ± 0.0105 22.1017 ± 0.0123 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.ListArgs.list10 1338.8373 ± 34.8330 1329.4030 ± 36.5659 thrpt ops/ms 0.99x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewRO 7.8269 ± 0.0356 8.5768 ± 0.0381 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.StringUpperLower.mixedToUpper 96.7025 ± 13.5409 106.9153 ± 9.8761 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDoubleSwap 15.9178 ± 0.0726 70.1352 ± 0.5902 avgt ns/op 0.23x Yes
org.openjdk.bench.java.util.concurrent.Queues.test 51.9077 ± 2.1877 52.6560 ± 1.7161 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringConcat.concat3String 46.2068 ± 0.1123 41.7027 ± 0.0760 avgt ns/op 1.11x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDouble 15.5843 ± 0.0282 15.7259 ± 0.0278 avgt ns/op 0.99x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 2209.1878 ± 3.9671 2235.2416 ± 6.0031 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwap 81.9296 ± 1.3373 78.6388 ± 0.7852 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.par_mid 51309.7613 ± 2498.1119 50654.3844 ± 2773.1122 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringHashCodeStatic.nonZero 0.4656 ± 0.0076 4.9065 ± 0.0021 avgt ns/op 0.09x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewRO 206.6595 ± 0.0972 222.0706 ± 0.1192 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 60885.4063 ± 5427.8540 51235.9063 ± 5501.7265 avgt ns/op 1.19x No
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encryptMultiPart 287075.3768 ± 920.6498 320212.5640 ± 1515.0807 thrpt ops/s 1.12x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 397.1379 ± 60.1631 403.1193 ± 51.4974 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharRO 315.6195 ± 0.1758 442.2271 ± 0.5065 avgt ns/op 0.71x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 1556279.9572 ± 4880.7352 1517552.4415 ± 6304.4312 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.baseline_newObject 2.3995 ± 0.3247 2.3282 ± 0.4778 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 1162.7715 ± 8.9447 1369.1823 ± 40.4993 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.stream.ops.value.SortedUnique.seq_invoke 943.8454 ± 136.6436 1834.9267 ± 36.3218 thrpt ops/s 1.94x Yes
org.openjdk.bench.java.lang.StringEncode.encodeLatin1Mixed 6476.1268 ± 15.5528 6758.6462 ± 8.9110 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLongSwap 3.5399 ± 0.0060 3.1698 ± 0.0387 avgt ns/op 1.12x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleRO 15078.9487 ± 8.5577 15093.4954 ± 4.1680 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 200290.9783 ± 206.9274 198954.2282 ± 201.4096 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 52.3923 ± 0.0594 50.0398 ± 0.1690 avgt ns/op 1.05x Yes
org.openjdk.bench.java.net.SocketEventOverhead.socketReadJFRDisabled 0.4609 ± 0.0070 0.4607 ± 0.0005 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongViewSwap 7630.6944 ± 26.1576 7640.1122 ± 7.0948 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 4848.1535 ± 19.3071 4506.3819 ± 4.8239 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDoubleSwap 16.5372 ± 0.1018 90.0115 ± 0.8609 avgt ns/op 0.18x Yes
org.openjdk.bench.java.util.regex.PatternBench.longStringGraphemeMatches 1635.6433 ± 536.9226 1137.6668 ± 751.5729 avgt ns/op 1.44x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 7.2355 ± 0.0106 6.8716 ± 0.0070 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwap 7.8064 ± 0.0256 7.5254 ± 0.0131 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.StringOffsetByCodePoints.offsetByCodePoints 5.7876 ± 0.0458 2.4641 ± 0.0208 avgt ns/op 2.35x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 184270.1107 ± 348.4417 140015.4533 ± 1156.6337 thrpt ops/ms 0.76x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewRO 212.4011 ± 0.0820 228.6653 ± 0.2085 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 430.8729 ± 62.8651 421.6261 ± 51.3151 avgt ns/op 1.02x No
org.openjdk.bench.java.net.SocketReadWrite.echo 19615.1323 ± 440.8009 19308.6971 ± 317.5649 thrpt ops/s 0.98x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 229462.3963 ± 407.5478 98932.6546 ± 73.3929 thrpt ops/s 0.43x Yes
org.openjdk.bench.java.io.FileDescriptorSync.sync 724.6616 ± 1.4120 731.5585 ± 2.8058 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.seq_chain123 333.1099 ± 125.2712 3520.8459 ± 82.8024 thrpt ops/s 10.57x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.decrypt 76333.8830 ± 151.6405 68902.4932 ± 140.4484 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.bulk_par_inner 323.5598 ± 0.3591 321.1844 ± 1.2081 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.ForEach.par_invoke 14623.7382 ± 944.3181 13011.1597 ± 712.4710 thrpt ops/s 0.89x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 23.8966 ± 5.4672 25.4388 ± 4.5011 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_int 462524.1049 ± 246726.5230 724946.8307 ± 220871.5756 thrpt ops/s 1.57x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 328.7843 ± 1.9377 604.0473 ± 31.2664 avgt ns/op 0.54x Yes
org.openjdk.bench.java.lang.StringConcat.concatConst6String 66.6611 ± 10.4726 64.1575 ± 8.7858 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 1635.2169 ± 0.2597 1635.8028 ± 0.4760 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.small.CipherBench.ChaCha20Poly1305.decrypt 20749.9800 ± 89.3935 26874.1017 ± 46.5866 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.lang.StringDecode.decodeUTF16LongEnd 1245.4668 ± 8.9747 1330.9851 ± 6.4924 avgt ns/op 0.94x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1334.4091 ± 6.2930 1562.1593 ± 2.8311 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_int 7219.7983 ± 221.9869 5522.3132 ± 690.8622 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather_preallocated 27327.7732 ± 24.6136 22183.9866 ± 357.0940 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.1630 ± 0.0418 0.2135 ± 0.0055 avgt us/op 0.76x No
org.openjdk.bench.java.util.ZipFind.testOneNonExisting 12.1057 ± 0.0300 14.0066 ± 1.2486 avgt ns/op 0.86x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 33735.8522 ± 702.2744 32891.4212 ± 464.0344 thrpt ops/min 0.97x No
org.openjdk.bench.java.util.regex.Exponential.pat4_notJustXs 2296.9483 ± 188.3933 2147.2520 ± 205.3943 avgt ns/op 1.07x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 11.5361 ± 0.1403 11.3932 ± 0.0355 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 7.4076 ± 0.0067 7.2802 ± 0.0235 avgt ns/op 1.02x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleView 1282.4646 ± 0.6483 9336.6364 ± 2.3664 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.hm_seq 96.3438 ± 4.1283 91.8361 ± 5.0113 thrpt ops/s 0.95x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2710 ± 0.0430 2.2941 ± 0.0302 avgt ms/op 0.99x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwapRO 78.5696 ± 3.7626 70.6320 ± 0.3508 avgt ns/op 1.11x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwapRO 24.0506 ± 0.0896 23.3262 ± 0.0145 avgt ns/op 1.03x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 30.3304 ± 0.1753 31.4174 ± 0.1190 avgt us/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 434904.0470 ± 1158.9357 517506.5335 ± 7104.3168 thrpt ops/s 1.19x Yes
org.openjdk.bench.java.lang.StringReplace.replace2x1_0_UTF16 99.8804 ± 43.7974 95.1393 ± 44.3445 avgt ns/op 1.05x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather_preallocated 81432.7165 ± 22680.1538 103233.5697 ± 750.6080 thrpt ops/s 1.27x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 2436.6342 ± 4.2681 2801.9031 ± 32.7517 avgt ns/op 0.87x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 3668521.5216 ± 31317.0595 3599148.3572 ± 47340.6738 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 1461.3821 ± 2.2226 1454.6834 ± 18.2681 thrpt ops/ms 1.00x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 27.3761 ± 0.2148 26.6072 ± 0.2154 avgt us/op 1.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 59077.1346 ± 5368.0170 51734.1063 ± 5084.3989 avgt ns/op 1.14x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 23.9491 ± 0.0051 24.2478 ± 0.0133 avgt ns/op 0.99x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowXSRandomExps 1132657.9222 ± 933413.8347 1213120.0664 ± 488356.0957 avgt ns/op 0.93x ?
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwapRO 10.6560 ± 0.0301 10.8417 ± 0.0361 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 86586.4361 ± 382.1430 13032.5862 ± 15.2175 thrpt ops/ms 0.15x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 43.2567 ± 11.6654 40.8808 ± 12.2659 avgt ns/op 1.06x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.bulk_seq_inner 1.3090 ± 0.0010 1.3101 ± 0.0006 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceArray 29.9167 ± 46.1350 45.8372 ± 0.1550 avgt ns/op 0.65x No
org.openjdk.bench.java.lang.StringComparisons.endsWith 9.9356 ± 0.0134 7.3593 ± 0.0829 avgt ns/op 1.35x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 79641.7572 ± 165.5274 103451.8752 ± 283.9423 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.util.regex.Exponential.pat4_justXs 201.2907 ± 126.3418 161.1773 ± 121.1141 avgt ns/op 1.25x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 8504969.5980 ± 372312.4881 8045808.3884 ± 376576.7487 avgt ns/op 1.06x No
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 1099.5530 ± 2.8814 1041.0236 ± 0.7862 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwapRO 3.8401 ± 0.0248 2.8289 ± 0.0111 avgt ns/op 1.36x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyOf 595.8631 ± 9.0102 606.7340 ± 11.7056 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArraysHashCode.shorts 5.8880 ± 0.0347 6.7190 ± 0.0096 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.readInstanceEmpty 2446.3042 ± 2493.3552 2916.8459 ± 2179.9339 avgt ns/op 0.84x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 107.3369 ± 0.7027 156.1835 ± 0.3759 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 64.6479 ± 12.3715 70.1904 ± 11.7396 avgt ns/op 0.92x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count2 26.6485 ± 20.5011 0.6168 ± 0.0051 avgt ns/op 43.20x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2260304.5537 ± 40417.1967 2264814.4243 ± 23631.9878 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloat 6.1598 ± 0.0254 7.4725 ± 0.0619 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 386.4381 ± 1.0660 353.9817 ± 1.0554 avgt ns/op 1.09x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 709.3116 ± 10.6293 772.6067 ± 14.9288 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 12065.9318 ± 1903.4127 12929.0911 ± 1609.6812 avgt us/op 0.93x No
org.openjdk.bench.java.lang.StringBuilderToString.toStringWithMixedChars 3845.5910 ± 462.9977 5354.6358 ± 21.0892 avgt ns/op 0.72x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeInt 1582.5207 ± 9.4390 1560.1551 ± 7.5467 avgt us/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_ref 1156.9859 ± 12.8852 1148.8491 ± 151.1902 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.par_baseline 9092.1481 ± 70.6309 8553.6048 ± 43.5155 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 184245.4854 ± 495.1998 128102.9453 ± 789.3922 thrpt ops/ms 0.70x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchMid 70.1859 ± 0.2712 67.0715 ± 0.6708 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 287456.2718 ± 660.1610 321397.5149 ± 753.1163 thrpt ops/s 1.12x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_baseline 28246.5223 ± 2849.2607 23188.7464 ± 765.5915 thrpt ops/s 0.82x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 389.5887 ± 58.3643 420.2019 ± 59.7996 avgt ns/op 0.93x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 354.4410 ± 0.5610 403.2014 ± 4.4644 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.stream.ops.ref.Filter.par_chain_111 12042.9696 ± 261.8921 10299.4320 ± 418.3678 thrpt ops/s 0.86x Yes
org.openjdk.bench.java.lang.ArrayClone.byteClone 6.3604 ± 3.0896 8.7555 ± 3.3831 avgt ns/op 0.73x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 322.4221 ± 56.4613 197.9718 ± 96.0200 avgt ns/op 1.63x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwapRO 82.8620 ± 1.6761 79.1177 ± 0.9789 avgt ns/op 1.05x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.differentSubrangeMatches 16.5882 ± 0.0418 12.5642 ± 0.0388 avgt ns/op 1.32x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_int 31358.3702 ± 11105.7353 19974.1355 ± 471.3528 thrpt ops/s 0.64x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 82.0285 ± 14.6152 75.3237 ± 12.4757 avgt ns/op 1.09x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 24.1631 ± 3.0644 20.2648 ± 0.4791 avgt ns/op 1.19x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveSingleSocket 6.1875 ± 0.0338 6.2494 ± 0.0472 avgt us/op 0.99x No
org.openjdk.bench.java.io.RecordDeserialization.deserializeClasses 64.9441 ± 13.1741 64.6709 ± 13.4126 avgt us/op 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetChar 8.1268 ± 0.0221 7.6435 ± 0.0356 avgt ns/op 1.06x Yes
org.openjdk.bench.javax.crypto.small.MessageDigestBench.digest 1635.4247 ± 0.2821 1636.0681 ± 0.5828 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntegerString 29.1849 ± 8.9712 43.5706 ± 13.7677 avgt ns/op 0.67x No
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.MLKEM.generateKeyPair 13422.1313 ± 374.8654 13964.6816 ± 24.0846 thrpt ops/s 1.04x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 9.7058 ± 0.0125 9.7056 ± 0.0290 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConstFloatConst 129.8060 ± 0.3979 132.6305 ± 3.5197 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArraysSort.intSort 0.4180 ± 0.0083 0.4126 ± 0.0042 avgt us/op 1.01x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongView 3142.4105 ± 2.5375 3157.0253 ± 13.9528 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwap 3.8811 ± 0.0467 2.8615 ± 0.0342 avgt ns/op 1.36x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2065812.1270 ± 9987.4774 2007930.0618 ± 21836.5215 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringBuilders.concat3p4p2 84.4848 ± 0.7291 97.4236 ± 8.6857 avgt ns/op 0.87x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloat 213.3543 ± 0.1072 214.8540 ± 0.1319 avgt ns/op 0.99x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 86724.9191 ± 424.6499 98178.8285 ± 133.4613 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.3260 ± 0.0136 2.3213 ± 0.0149 avgt ms/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 729.8285 ± 1.7899 780.3570 ± 22.6016 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_precomposed 5642593.7760 ± 418054.0640 6917959.4757 ± 15372.0932 thrpt ops/s 1.23x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyNonConst 6.4631 ± 0.0243 6.1331 ± 0.0108 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.ImmutableColls.constructSets 45.6688 ± 16.9464 42.5373 ± 15.4906 thrpt ops/us 0.93x No
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchMid 32.6847 ± 0.1098 29.2020 ± 0.0735 avgt ns/op 1.12x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.3636 ± 0.0127 2.3438 ± 0.0134 avgt ms/op 1.01x No
org.openjdk.bench.java.util.stream.ops.value.AllMatch.par_invoke 30841.9936 ± 2448.1001 28647.5106 ± 1649.0063 thrpt ops/s 0.93x No
org.openjdk.bench.java.math.BigIntegerParallelMultiply.multiply 30587.0800 ± 1767.3548 30668.3632 ± 1346.6580 ss ms/op 1.00x No
org.openjdk.bench.java.lang.StringBuilders.charAtLatin1 4.6026 ± 0.0021 4.9134 ± 0.0030 avgt ns/op 0.94x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeShort 3183.6387 ± 13.7260 3131.8473 ± 10.8716 avgt us/op 1.02x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.differentSubrangeMatches 32.5815 ± 0.0930 30.4128 ± 0.2760 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceArrayEmpty 22.4870 ± 23.5763 13.8797 ± 30.4917 avgt ns/op 1.62x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwap 131.7658 ± 1.3055 131.1769 ± 1.2694 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwapRO 40302.1371 ± 12.5712 54436.1067 ± 4174.0284 avgt ns/op 0.74x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 1399037.7800 ± 67717.7014 1414435.4975 ± 5055.6134 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 199243.8857 ± 1151.5465 247450.2680 ± 400.2718 thrpt ops/s 1.24x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 127987.6278 ± 17336.4354 132126.8246 ± 17103.3307 avgt us/op 0.97x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 745.2020 ± 2.7055 777.4663 ± 19.2410 avgt ns/op 0.96x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 8612720.6545 ± 335207.8789 7988214.7310 ± 379560.7554 avgt ns/op 1.08x No
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_par_methodRef 323.3285 ± 0.3560 321.6204 ± 0.7347 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 306.9892 ± 0.7327 447.1748 ± 1.7801 thrpt ops/s 1.46x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 354.1122 ± 54.1313 370.5840 ± 46.9798 avgt ns/op 0.96x No
org.openjdk.bench.java.util.LocaleDefaults.getDefaultFormat 0.6160 ± 0.0053 0.7680 ± 0.0029 avgt ns/op 0.80x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeNoMatch 190.6008 ± 0.4828 36.8977 ± 0.6828 avgt ns/op 5.17x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 23.9886 ± 0.0522 21.5556 ± 0.1787 avgt ns/op 1.11x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleView 16.1268 ± 0.0381 16.2592 ± 0.0190 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.regex.PatternBench.charPatternCompile 282.7922 ± 43.5872 291.6851 ± 5.1998 avgt ns/op 0.97x No
org.openjdk.bench.java.util.regex.Trim.lookBehind_find 164692.2355 ± 4187.3136 168345.8300 ± 273.0710 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 275427.9743 ± 673.3312 324111.2186 ± 785.8777 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.stream.ops.ref.Map.par_chain_111 3408.8855 ± 33.1550 6190.8197 ± 302.1299 thrpt ops/s 1.82x Yes
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 457.2582 ± 17.6646 460.2232 ± 15.6333 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDouble 2649.5932 ± 2.9153 2627.7671 ± 1.5343 avgt ns/op 1.01x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 5.4127 ± 0.0434 6.0055 ± 0.0072 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 353.6135 ± 52.4795 382.7637 ± 44.4203 avgt ns/op 0.92x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 14864.2307 ± 18.4709 15479.4809 ± 81.2234 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShort 370.3906 ± 0.1083 481.4800 ± 2.0517 avgt ns/op 0.77x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwap 15087.4992 ± 6.5717 15078.3912 ± 6.6045 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_precomposed 1627676.8598 ± 5560.6278 953995.6817 ± 1089.1393 thrpt ops/s 0.59x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntView 7.8195 ± 0.0091 8.5261 ± 0.0298 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 67092.9337 ± 271.0490 84633.8597 ± 190.1044 thrpt ops/ms 1.26x Yes
org.openjdk.bench.java.lang.StringIndexOf.advancedWithMediumSub 243.3225 ± 0.1767 693.1921 ± 12.8725 avgt ns/op 0.35x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewRO 16.1408 ± 0.0390 17.5489 ± 0.0163 avgt ns/op 0.92x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 622.7369 ± 0.4201 613.0728 ± 2.6397 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.Integers.compareUnsignedDirect 0.2254 ± 0.0002 0.2575 ± 0.0010 avgt us/op 0.88x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatRO 234.8106 ± 0.1392 244.1043 ± 0.5610 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchStart 7.0711 ± 0.0078 4.3208 ± 0.0471 avgt ns/op 1.64x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwap 7601.2624 ± 13.5237 7577.4462 ± 4.2792 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutIntSwap 6.2241 ± 0.0279 3.9993 ± 0.0203 avgt ns/op 1.56x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 0.8167 ± 0.1891 0.9037 ± 0.2348 thrpt ops/s 1.11x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_baseline 35636.3600 ± 2212.6919 34932.9506 ± 2471.9182 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 373.3143 ± 2.9065 372.5069 ± 2.7011 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchMid 7.6573 ± 0.0225 4.8488 ± 0.0036 avgt ns/op 1.58x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 431.0809 ± 1.5925 400.0023 ± 1.0004 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 11396932.4590 ± 435377.2437 10411901.8495 ± 275555.4658 avgt ns/op 1.09x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutChar 8.7398 ± 0.0417 6.1756 ± 0.0562 avgt ns/op 1.42x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchEnd 18.1739 ± 0.0483 15.2384 ± 0.0810 avgt ns/op 1.19x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 435.1693 ± 2.1376 608.3421 ± 4.1561 thrpt ops/s 1.40x Yes
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtS 633.5911 ± 102.6847 628.8237 ± 2.1193 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopy.copyLoop 5.6054 ± 0.0023 5.2554 ± 0.0787 avgt ns/op 1.07x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 144127.0570 ± 3424.7477 149785.1030 ± 5247.7797 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 254998.6728 ± 7758.1552 303566.8238 ± 1203.9458 thrpt ops/s 1.19x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstStringConst 26.8134 ± 12.9178 44.7223 ± 2.8303 avgt ns/op 0.60x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharView 8.0798 ± 0.0315 8.6934 ± 0.0526 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharViewSwap 19.8037 ± 0.0858 291.7412 ± 2.7038 avgt ns/op 0.07x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetNameUTF8 20.4941 ± 0.0342 14.4179 ± 0.0169 avgt ns/op 1.42x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchStart 6.7527 ± 0.0184 3.7640 ± 0.0136 avgt ns/op 1.79x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.seq_chain123 333.1278 ± 123.5178 3470.8044 ± 41.4318 thrpt ops/s 10.42x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 10.7911 ± 1.5496 10.9509 ± 0.0230 avgt ns/op 0.99x No
org.openjdk.bench.java.util.random.RandomGeneratorNext.testNextLong 9.9322 ± 0.0112 9.5340 ± 0.0188 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.bulk_par_inner 16.9052 ± 0.0735 16.7039 ± 0.1880 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.small.SignatureBench.MLDSA.verify 4181.4900 ± 3.9588 3991.6534 ± 8.3893 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.lang.Integers.toStringSmall 8.8507 ± 5.5621 7.9671 ± 5.2559 avgt us/op 1.11x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 27319.3561 ± 570.7778 30324.9299 ± 364.7140 thrpt ops/min 1.11x Yes
org.openjdk.bench.java.util.stream.ops.ref.Sorted.seq_invoke 1151.6307 ± 69.4281 1529.5136 ± 5.7223 thrpt ops/s 1.33x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.differentSubrangeMatches 65.3754 ± 0.5963 61.5010 ± 0.8297 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.logging.LogRecord.testFine 86.5200 ± 0.0494 86.1897 ± 1.6264 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwap 82.7305 ± 0.7816 80.9990 ± 0.3504 avgt ns/op 1.02x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 31062.3382 ± 66.8068 35381.0682 ± 565.2471 thrpt ops/ms 1.14x Yes
org.openjdk.bench.java.util.ImmutableColls.containsValueFinalMap 64.6330 ± 0.3723 203.2903 ± 0.2474 thrpt ops/us 3.15x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 39.7459 ± 0.2373 35.3181 ± 0.2253 sample ns/op 1.13x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.baselineRaw 5338.4093 ± 26.6498 5102.8365 ± 185.9796 thrpt ops/min 0.96x No
org.openjdk.bench.java.util.stream.AllMatcher.par_anyMatch 30747.8853 ± 2805.9273 28438.9242 ± 1279.9911 thrpt ops/s 0.92x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwap 14086.9251 ± 95.2205 13977.3418 ± 50.4567 avgt ns/op 1.01x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.3031 ± 0.0038 3.2841 ± 0.0131 avgt ms/op 1.01x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 125163.2551 ± 442.8151 213490.5442 ± 1133.4021 thrpt ops/ms 1.71x Yes
org.openjdk.bench.java.net.SocketEventOverhead.socketReadJFREnabledEventDisabled 1.4530 ± 0.9907 1.1369 ± 0.0128 avgt ns/op 1.28x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewRO 20.8623 ± 0.0084 22.0880 ± 0.0049 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatView 30163.3401 ± 15.2321 30160.7431 ± 20.7335 avgt ns/op 1.00x No
org.openjdk.bench.java.math.BigIntegerPow.testPowL 10133220430.0000 ± 592840739.0128 10133232090.3333 ± 341427308.0090 avgt ns/op 1.00x ?
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 11306854.0216 ± 475457.8661 10500284.5203 ± 252542.9394 avgt ns/op 1.08x No
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFMixed 6.7060 ± 0.9014 7.3948 ± 0.9925 avgt us/op 0.91x No
org.openjdk.bench.java.nio.CharBufferAppend.appendDirectToDirect 701260.7401 ± 1044.8300 749883.3204 ± 1454.6581 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.math.BigIntegerEquals.testEquals 99.6991 ± 2.6260 53.8092 ± 0.0401 avgt ns/op 1.85x Yes
org.openjdk.bench.java.lang.ArraysHashCode.bytes 0.9529 ± 0.0067 0.9770 ± 0.0037 avgt ns/op 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1132586.3799 ± 4521.6346 1146335.4613 ± 3599.5795 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_long 4870524.8214 ± 234423.6091 2871146.1905 ± 226531.2200 thrpt ops/s 0.59x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithString8 7.8195 ± 6.3329 10.9766 ± 8.9880 avgt ns/op 0.71x No
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 6308.2489 ± 10.1590 1584.1448 ± 2.8693 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather_preallocated 3535795.6336 ± 24943.6142 7698525.8879 ± 24422.2356 thrpt ops/s 2.18x Yes
org.openjdk.bench.java.util.stream.Decomposition.saturated_sequential 1824.0838 ± 0.3268 1817.3365 ± 0.3096 sample us/op 1.00x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 195.1975 ± 0.2331 195.3120 ± 0.1918 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.regex.Trim.find_loop_two_matchers 57314.9229 ± 120.2638 53005.9124 ± 214.1033 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByte 629.6263 ± 0.3607 643.9610 ± 0.2649 avgt ns/op 0.98x Yes
org.openjdk.bench.java.math.BigIntegers.testLargeToString 125.1361 ± 16.2151 122.5421 ± 52.5442 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.0602 ± 0.0004 0.0504 ± 0.0038 avgt us/op 1.19x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.par_chain111 9917.6166 ± 760.3536 9186.6436 ± 799.3986 thrpt ops/s 0.93x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 4559.5145 ± 21.3763 4187.4571 ± 433.1887 thrpt ops/min 0.92x No
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 4.3622 ± 2.6779 4.8333 ± 2.7570 avgt us/op 0.90x No
org.openjdk.bench.java.util.ImmutableColls.toArrayFromList 39.2016 ± 14.2108 24.8012 ± 8.7193 thrpt ops/us 0.63x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntView 4.5104 ± 0.2403 3.2031 ± 0.0259 avgt ns/op 1.41x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getManifestFromJarWithManifest 204.7641 ± 37.8618 232.5414 ± 31.8169 avgt us/op 0.88x No
org.openjdk.bench.java.util.ImmutableColls.containsFinalList 217.3126 ± 0.2707 203.6486 ± 0.1893 thrpt ops/us 0.94x Yes
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 602.9614 ± 1.0050 606.4463 ± 2.9029 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringEncode.encodeUTF16LongStart 2639.2042 ± 42.8830 4126.1778 ± 9.5022 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 115.4926 ± 5.7746 104.1313 ± 11.7586 avgt ns/op 1.11x No
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.par_invoke 36646.9991 ± 3205.2974 26506.7542 ± 1940.1745 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test00 6.8755 ± 0.0659 7.2009 ± 0.0354 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharView 7.1387 ± 0.0505 5.1033 ± 0.0533 avgt ns/op 1.40x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLong 5047.3057 ± 3.9795 5477.8983 ± 14.3185 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwapRO 4.2412 ± 0.0023 3.2118 ± 0.0239 avgt ns/op 1.32x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 771.2070 ± 20.4007 614.5696 ± 1.1004 avgt ns/op 1.25x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 11152472.4460 ± 376578.3462 10620771.8492 ± 368629.4607 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDouble 15082.2392 ± 6.9699 15178.0418 ± 134.1615 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 57271.2604 ± 106.8531 57272.1482 ± 97.8677 thrpt ops/ms 1.00x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstring 5273.0524 ± 3.3196 7772.9716 ± 4.7593 avgt ns/op 0.68x Yes
org.openjdk.bench.java.util.regex.FindPattern.testFind 513.0090 ± 195.4288 675.6558 ± 31.1653 avgt ns/op 0.76x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShortSwap 20.8012 ± 0.1339 324.6399 ± 0.5913 avgt ns/op 0.06x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 29.3382 ± 0.4666 27.0752 ± 0.0313 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortRO 369.7719 ± 0.4405 480.5371 ± 1.3613 avgt ns/op 0.77x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 100.2575 ± 0.0331 108.3385 ± 0.0391 thrpt ops/ms 1.08x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_0_Latin1 85.1730 ± 26.2080 82.9702 ± 26.5286 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 1061.0639 ± 8.6226 992.3527 ± 10.6713 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwapRO 9.7019 ± 0.0100 7.5085 ± 0.0351 avgt ns/op 1.29x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwapRO 1386.9685 ± 12.6782 22518.2923 ± 333.4539 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 6124.7156 ± 7.5788 396.6329 ± 0.1359 thrpt ops/ms 0.06x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed 50255.7605 ± 513.2472 25719.2418 ± 611.3730 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 11596274.4942 ± 372168.4343 10656242.4096 ± 300391.4983 avgt ns/op 1.09x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 79130.9029 ± 1931.6874 98611.2218 ± 142.0218 thrpt ops/s 1.25x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 7.5620 ± 0.0149 6.9875 ± 0.0176 avgt ns/op 1.08x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetNameUTF8 20.5024 ± 0.0849 13.3701 ± 0.0119 avgt ns/op 1.53x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchEnd 32.1889 ± 0.2496 28.4121 ± 0.3540 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.seq_skipLimit 17021.3192 ± 2656.2547 13626.1573 ± 1677.5596 thrpt ops/s 0.80x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 34.2337 ± 24.2060 62.0618 ± 27.7879 avgt ns/op 0.55x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 729.4035 ± 8.7712 771.2155 ± 17.1775 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_foreach_named 71642535.6503 ± 1092553.3713 517326.3202 ± 499.0789 thrpt ops/s 0.01x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.7539 ± 0.0129 2.7526 ± 0.0114 avgt ms/op 1.00x No
org.openjdk.bench.java.util.ListArgs.list01 5031.5076 ± 152.5602 5080.5194 ± 158.1239 thrpt ops/ms 1.01x No
org.openjdk.bench.java.math.BigDecimals.testHugeSmallDivide 128.4788 ± 6.8247 109.3869 ± 29.0653 avgt ns/op 1.17x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_long 1221.4913 ± 1626.9717 429.0994 ± 77.6206 thrpt ops/s 0.35x No
org.openjdk.bench.java.util.stream.ops.ref.FindAny.par_invoke 62391.6759 ± 1242.3955 61001.8432 ± 1378.0949 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.StringReplace.replace0x1_1_UTF16 49.4995 ± 0.1855 49.7895 ± 0.0901 avgt ns/op 0.99x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 8249.6110 ± 5.0067 8391.2307 ± 5.7193 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 34609.4090 ± 1235.7121 37076.2820 ± 1379.5487 avgt ns/op 0.93x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 28.4572 ± 0.2619 27.9432 ± 0.0417 avgt us/op 1.02x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatView 2880.1212 ± 1.3663 3320.3687 ± 2.4464 avgt ns/op 0.87x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatView 20.8637 ± 0.0162 22.1128 ± 0.0048 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 292456.3445 ± 365.5766 323975.3583 ± 1081.8028 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getManifestFromJarWithManifest 108.1545 ± 20.9358 123.1251 ± 17.8000 avgt us/op 0.88x No
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.DiffieHellman.generateSecret 2219.5587 ± 8.2435 2252.3387 ± 8.1291 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16.0650 ± 6.7947 15.7993 ± 6.7559 avgt ns/op 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 11112941.3192 ± 418109.7228 10341272.2035 ± 331452.1434 avgt ns/op 1.07x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwapRO 630.5292 ± 0.3822 631.3107 ± 0.2552 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concat6String 58.3552 ± 9.9795 53.4636 ± 7.7051 avgt ns/op 1.09x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 10928.4060 ± 19.8086 10848.7824 ± 12.8078 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.seq_invoke 32381.9106 ± 60.4657 23172.1285 ± 256.0605 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.lang.StringFormat.stringIntFormat 315.2800 ± 33.0106 363.9396 ± 47.6712 avgt ns/op 0.87x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 202948.8483 ± 416.6384 230155.9161 ± 282.1061 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 2462.5480 ± 24.2467 2779.8580 ± 64.9065 avgt ns/op 0.89x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLong 3.8251 ± 0.0113 2.7646 ± 0.0139 avgt ns/op 1.38x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwapRO 319.8785 ± 0.9489 396.0447 ± 0.7740 avgt ns/op 0.81x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwap 10.6412 ± 0.0112 10.8315 ± 0.0138 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.par_start 63686.3600 ± 1368.3665 61954.6112 ± 1748.1478 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_baseline 29609.0020 ± 2701.6127 33417.5568 ± 2562.0527 thrpt ops/s 1.13x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwap 23.6703 ± 0.0402 23.3417 ± 0.0508 avgt ns/op 1.01x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 887.4064 ± 7.0295 828.3547 ± 6.6939 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 11107457.2188 ± 314405.5648 10416621.3093 ± 301525.9290 avgt ns/op 1.07x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 416.6592 ± 56.3839 380.3704 ± 55.4717 avgt ns/op 1.10x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLong 1313.5720 ± 1.6814 10092.4815 ± 36.7684 avgt ns/op 0.13x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongViewSwap 3.6849 ± 0.0042 2.8264 ± 0.0107 avgt ns/op 1.30x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 1285.7486 ± 8.1233 943.6762 ± 3.2195 thrpt ops/ms 0.73x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowMRandomExps 88424648.0000 ± 75691644.3880 88870974.9551 ± 54479691.3378 avgt ns/op 0.99x ?
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 6.7732 ± 0.0135 7.5308 ± 0.0501 avgt ns/op 0.90x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 2568.6293 ± 12.0166 2499.8998 ± 4.6287 avgt us/op 1.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 53007.2571 ± 5559.5375 50247.3191 ± 4821.0187 avgt ns/op 1.05x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHit 50.7241 ± 5.2746 102.4183 ± 0.6287 avgt ns/op 0.50x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwapRO 3.8208 ± 0.0036 2.7816 ± 0.0360 avgt ns/op 1.37x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutChar 7.3946 ± 0.0542 7.5734 ± 0.2192 avgt ns/op 0.98x No
org.openjdk.bench.java.util.HashMapBench.put 114.7512 ± 10.1203 114.3353 ± 5.5076 avgt ms/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 36.3106 ± 4.7988 42.0320 ± 5.7162 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutInt 18.7066 ± 0.1018 78.6113 ± 0.0676 avgt ns/op 0.24x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwapRO 13997.9811 ± 22.2833 14081.2422 ± 137.2941 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwapRO 71.4405 ± 0.5592 70.4902 ± 0.0621 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRanged 19.1523 ± 0.1172 15.7563 ± 0.1298 avgt ns/op 1.22x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testNextLong 6.2108 ± 0.0076 6.1539 ± 0.0081 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 55.0827 ± 7.0069 53.2820 ± 6.6295 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1910375.7223 ± 11175.5950 1785467.5053 ± 28953.0647 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntViewSwap 18.7276 ± 0.0790 150.8099 ± 1.7174 avgt ns/op 0.12x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_par_methodRef 6.7617 ± 0.1891 6.8607 ± 0.1468 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 4087.1513 ± 44.0532 3512.0611 ± 290.9242 thrpt ops/min 0.86x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 433.4648 ± 11.7166 291.6501 ± 76.7043 avgt ns/op 1.49x No
org.openjdk.bench.java.lang.StringUpperLower.lowerToUpper 92.7863 ± 13.0160 106.6780 ± 15.8507 avgt ns/op 0.87x No
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testRightShift 25.2250 ± 13.0185 15.0742 ± 10.7587 avgt ns/op 1.67x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 128410.7777 ± 279.8496 217141.2267 ± 1683.2026 thrpt ops/ms 1.69x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 880690.4028 ± 3896.3159 828413.4454 ± 1997.2213 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather_preallocated 64465415.8673 ± 121774.9493 473940595.2432 ± 1358443.3534 thrpt ops/s 7.35x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkPutByte 4565.5805 ± 47.7519 4363.1906 ± 1.6188 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchEnd 20.4627 ± 0.2325 17.0378 ± 0.1326 avgt ns/op 1.20x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchStart 7.0562 ± 0.0064 4.3925 ± 0.0583 avgt ns/op 1.61x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_baseline 9058.2115 ± 144.7239 5318.9316 ± 205.5102 thrpt ops/s 0.59x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_seq_methodRef 15.9775 ± 0.0810 31.9190 ± 0.0836 thrpt ops/s 2.00x Yes
org.openjdk.bench.java.util.stream.ops.ref.Sorted.par_invoke 1185.0681 ± 9.8511 1233.5088 ± 24.3270 thrpt ops/s 1.04x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwapRO 7486.1528 ± 83.3485 7646.6698 ± 18.0596 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleView 2549.3840 ± 4.1100 2822.5318 ± 1.5610 avgt ns/op 0.90x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortWithOffsetLatinSuccess 7.6696 ± 0.0317 5.4793 ± 0.0761 avgt ns/op 1.40x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 55319.0327 ± 5487.7415 49668.5305 ± 5722.1096 avgt ns/op 1.11x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 415.7464 ± 59.9635 412.5372 ± 53.2563 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShort 11.0197 ± 0.0579 10.1856 ± 0.0527 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwap 7597.2672 ± 29.8810 7640.4712 ± 14.7451 avgt ns/op 0.99x No
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithSignatureFiles 194.7475 ± 38.0763 221.8898 ± 34.9733 avgt us/op 0.88x No
org.openjdk.bench.java.lang.Integers.shiftLeft 0.1565 ± 0.0001 0.1563 ± 0.0002 avgt us/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_double 4409779.6570 ± 71166.7068 1962720.1129 ± 657210.0567 thrpt ops/s 0.45x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFLarge 9.6306 ± 1.0437 10.9613 ± 0.5183 avgt us/op 0.88x No
org.openjdk.bench.java.util.ZipFind.testNonExistingAndExisting 69.9433 ± 27.1885 77.3193 ± 28.5186 avgt ns/op 0.90x No
org.openjdk.bench.javax.crypto.small.HSSBench.verify02 3266.5147 ± 2.9926 3559.1841 ± 2.2885 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 11039026.2920 ± 351591.7369 10544085.2929 ± 352899.7807 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharViewSwap 26.4585 ± 2.8736 24.0794 ± 0.0903 avgt ns/op 1.10x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_baseline 562820.9806 ± 3107.6362 403375.7071 ± 752.4972 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_parseq_methodRef 1.3093 ± 0.0005 1.3098 ± 0.0004 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.small.SignatureBench.DSA.sign 9293.1521 ± 5.3104 9601.5999 ± 39.9653 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsByte 5.8542 ± 4.5960 3.1132 ± 1.8180 avgt us/op 1.88x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntViewSwap 13974.8012 ± 61.5480 13872.4861 ± 117.1655 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharView 17.8713 ± 1.4413 16.8912 ± 0.0513 avgt ns/op 1.06x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutInt 18.8378 ± 0.1108 325.5340 ± 2.0650 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.bulk_seq_inner 15.9616 ± 0.0563 31.9486 ± 0.1060 thrpt ops/s 2.00x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 11.0758 ± 1.7185 10.5812 ± 0.7100 avgt ns/op 1.05x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_AVX2_String 5920.2929 ± 74.6169 5677.6153 ± 64.3802 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 13231.7508 ± 2.7999 13168.0817 ± 18.8540 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 10019.1772 ± 49.8042 5545.5292 ± 2259.8685 thrpt ops/min 0.55x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwap 12.3442 ± 0.0115 12.3478 ± 0.0110 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 0.8476 ± 0.0109 1.2765 ± 0.0284 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather_preallocated 34817.1528 ± 3168.1185 34654.6297 ± 2614.0594 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 4827.4177 ± 487.1468 5175.8126 ± 439.3646 avgt ns/op 0.93x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 31191.3670 ± 30.8480 35025.6552 ± 569.8869 thrpt ops/ms 1.12x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 7.3096 ± 0.0113 7.1840 ± 0.0083 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.StringConcat.concatMethodConstString 21.9278 ± 10.6568 31.4639 ± 9.0734 avgt ns/op 0.70x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 61.3964 ± 1.1340 57.7559 ± 0.6990 avgt us/op 1.06x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.par_invoke 21205.0091 ± 473.6731 15930.4636 ± 848.7159 thrpt ops/s 0.75x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBoundsMix 83.1435 ± 19.9570 96.1598 ± 8.7010 avgt ns/op 0.86x No
org.openjdk.bench.java.math.BigIntegerParallelMultiply.parallelMultiply 7869.4010 ± 271.8841 7765.3747 ± 884.8237 ss ms/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_preallocated 6915242.8077 ± 8313.0715 5098547.4038 ± 22781.1861 thrpt ops/s 0.74x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortView 20.8431 ± 0.0088 24.3527 ± 2.1679 avgt ns/op 0.86x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 53010.2080 ± 4624.6711 51664.9976 ± 5009.7006 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.3471 ± 0.0097 0.3723 ± 0.1070 avgt us/op 0.93x No
org.openjdk.bench.java.util.ArraysFill.testLongFill 45820.2159 ± 68.4030 12241.4281 ± 30.5122 thrpt ops/ms 0.27x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleView 7.7485 ± 0.0102 8.1879 ± 0.0422 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewRO 3.6930 ± 0.0196 2.7831 ± 0.0172 avgt ns/op 1.33x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 95.4804 ± 0.1930 83.9481 ± 0.2139 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShort 48410.6440 ± 1013.3977 61138.6404 ± 714.3206 avgt ns/op 0.79x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 8.3664 ± 0.1571 12.7187 ± 0.1074 avgt us/op 0.66x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10915766.2224 ± 347530.7594 10226999.6997 ± 360352.4192 avgt ns/op 1.07x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 479.9551 ± 6.4468 653.7496 ± 3.3980 avgt ns/op 0.73x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testAddAndGet 5.1610 ± 0.0019 5.1928 ± 0.0019 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count0 5.5982 ± 2.9730 0.6160 ± 0.0067 avgt ns/op 9.09x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.seq_chain_111 10379.1245 ± 54.5424 5473.0060 ± 556.9683 thrpt ops/s 0.53x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 983862.5257 ± 2487.3724 1151577.3957 ± 6370.8127 thrpt ops/s 1.17x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16.1295 ± 6.7536 15.8528 ± 6.7462 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 197334.0473 ± 178.4944 194976.0547 ± 870.5297 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 22.8382 ± 0.5770 21.2266 ± 0.0401 avgt ns/op 1.08x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatView 18.0663 ± 0.1309 154.7296 ± 0.9442 avgt ns/op 0.12x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwapRO 41120.7613 ± 81.5567 45322.3274 ± 2601.5047 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetChar 2861.3066 ± 6.7014 2846.3454 ± 2.2278 avgt ns/op 1.01x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortView 20.8560 ± 0.0130 22.0940 ± 0.0108 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2064654.5766 ± 11235.6735 2174310.3176 ± 14331.7843 thrpt ops/s 1.05x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 24866.4816 ± 52.1704 27246.2534 ± 29.9149 thrpt ops/s 1.10x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1698827.2869 ± 6821.9886 1632271.0170 ± 6239.7829 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather_preallocated 10921170.2698 ± 22635.1754 4814204.2580 ± 760228.1659 thrpt ops/s 0.44x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EdDSA.generateKeyPair 2407.3805 ± 5.7111 2849.4024 ± 84.0534 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.regex.Trim.possessive2_find 3028.4955 ± 277.5889 3344.6726 ± 87.2090 avgt ns/op 0.91x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 27.3323 ± 23.3536 60.3677 ± 28.5874 avgt ns/op 0.45x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 97691.7597 ± 395.9950 120873.0564 ± 403.1605 thrpt ops/s 1.24x Yes
org.openjdk.bench.java.util.LocaleDefaults.getDefaultDisplay 0.6165 ± 0.0051 0.7713 ± 0.0063 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_composed 72.1657 ± 0.4388 88.2360 ± 2.6429 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.par_end 39509.0006 ± 2198.7348 30807.0584 ± 2900.4508 thrpt ops/s 0.78x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.seq_baseline 102799.8110 ± 201.2832 124362.8148 ± 11382.1465 thrpt ops/s 1.21x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntView 10103.7378 ± 3.9535 10174.4092 ± 73.0118 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 62362.0944 ± 49.9509 47148.2263 ± 17.2574 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.par_baseline 9738.5918 ± 98.6939 9185.4989 ± 35.3734 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_precomposed 91.3805 ± 0.8171 95.1152 ± 5.3373 thrpt ops/s 1.04x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 11.3936 ± 0.0995 11.1083 ± 0.0279 avgt ns/op 1.03x Yes
org.openjdk.bench.java.lang.StringBuilders.appendSubstringUtf16 63.9050 ± 31.0376 126.6949 ± 52.6910 avgt ns/op 0.50x No
org.openjdk.bench.java.util.regex.Trim.possessive2_matches 3001.8861 ± 23.4452 2363.7715 ± 311.0676 avgt ns/op 1.27x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.removeObject 108.7480 ± 83.6772 115.0599 ± 76.0417 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwap 3.8379 ± 0.0095 3.4905 ± 0.0357 avgt ns/op 1.10x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongViewSwap 81.4963 ± 2.2172 87.3911 ± 0.3307 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 45222196.1082 ± 35585.7568 34441933.2653 ± 825061.4306 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 46.6449 ± 0.0442 46.9272 ± 0.0311 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwapRO 115.2063 ± 0.5215 245.1007 ± 1.1678 avgt ns/op 0.47x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1030487.4138 ± 1383.5416 1033257.3623 ± 17184.0026 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleView 39.2786 ± 0.0260 48.8525 ± 0.3829 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 22936.4302 ± 37.5485 1579.4748 ± 1.3108 thrpt ops/ms 0.07x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 60195.6856 ± 5091.0020 52052.7544 ± 5207.9170 avgt ns/op 1.16x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limitFullest 1854.9445 ± 5.1309 10393.5098 ± 194.1690 thrpt ops/s 5.60x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 3.0026 ± 0.7731 4.3158 ± 2.7478 avgt us/op 0.70x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 4334.6590 ± 10.9225 5787.3371 ± 34.2468 avgt ns/op 0.75x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSmallLateMatch 4.6130 ± 0.0424 10.7802 ± 0.0832 avgt ns/op 0.43x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readLong 107.0657 ± 0.7657 107.0287 ± 0.7558 avgt us/op 1.00x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 879.5236 ± 1.1102 887.3719 ± 2.2991 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.Integers.decode 9.0758 ± 1.5375 9.0431 ± 1.4159 avgt us/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLongSwap 1313.4001 ± 0.5280 7597.0565 ± 59.5800 avgt ns/op 0.17x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatViewSwap 131.9496 ± 1.5136 134.1316 ± 1.5928 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwap 5.1279 ± 0.0143 4.3318 ± 0.0498 avgt ns/op 1.18x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwapRO 136.6950 ± 3.1098 130.3532 ± 1.7103 avgt ns/op 1.05x No
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 586.2640 ± 0.5209 586.2104 ± 0.3922 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwap 33.7978 ± 0.0251 24.2727 ± 0.0417 avgt ns/op 1.39x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwapRO 33.7670 ± 0.0650 24.2351 ± 0.0221 avgt ns/op 1.39x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2302 ± 0.0233 2.2256 ± 0.0245 avgt ms/op 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.sign 9255.6604 ± 26.1105 9640.3980 ± 9.5597 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10851853.3551 ± 210689.5217 10131217.1181 ± 359585.1202 avgt ns/op 1.07x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16.0104 ± 6.7169 15.8263 ± 6.7231 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShort 23.2894 ± 0.0163 157.5680 ± 0.1210 avgt ns/op 0.15x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleViewSwap 3.7907 ± 0.0158 2.8286 ± 0.0057 avgt ns/op 1.34x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 3.5808 ± 0.0602 4.0519 ± 0.0542 avgt ns/op 0.88x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 231774.5471 ± 324.6747 251051.2565 ± 504.2631 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharView 7.7397 ± 0.0050 8.2397 ± 0.0435 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloat 8.0059 ± 0.0107 7.4799 ± 0.0081 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.4752 ± 0.0106 2.4765 ± 0.0109 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwapRO 29.8551 ± 0.5159 24.0949 ± 0.1300 avgt ns/op 1.24x Yes
org.openjdk.bench.java.math.Fp16ConversionBenchmark.float16ToFloatMemory 1625114.8604 ± 16701.5921 1611095.2702 ± 18502.2668 thrpt ops/ms 0.99x No
org.openjdk.bench.java.util.regex.Trim.find_loop_usePattern 3426.9669 ± 73.8646 2230.2775 ± 69.1583 avgt ns/op 1.54x Yes
org.openjdk.bench.java.util.regex.Exponential.pat2_notJustXs 74285.4283 ± 14056.9869 93102.3058 ± 22111.5771 avgt ns/op 0.80x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwapRO 14031.9721 ± 114.1271 13977.6479 ± 89.3462 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.multichars 0.8576 ± 0.0115 1.2766 ± 0.0218 avgt ns/op 0.67x Yes
org.openjdk.bench.java.lang.StringComparisons.startsWith 38.8075 ± 0.0201 36.4268 ± 0.1137 avgt ns/op 1.07x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 748.3828 ± 1.5415 772.1014 ± 7.7976 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 34.3665 ± 14.6320 36.6210 ± 14.5737 avgt ns/op 0.94x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 7.0775 ± 0.0108 7.9410 ± 0.0064 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 359.5070 ± 50.2027 395.5862 ± 48.4068 avgt ns/op 0.91x No
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 2898664.7224 ± 21577.5278 1446295.2954 ± 7865.3141 thrpt ops/s 0.50x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 57899.1476 ± 5634.3962 50921.4321 ± 5101.8103 avgt ns/op 1.14x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewRO 30150.6458 ± 24.1658 30169.9608 ± 17.1416 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather 14118.6587 ± 284.7965 21354.4515 ± 36.2342 thrpt ops/s 1.51x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.par_chain_123 2506.6704 ± 111.9437 3363.1757 ± 53.8026 thrpt ops/s 1.34x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLDSA.generateKeyPair 2627.5802 ± 3.4081 2552.9244 ± 4.7181 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.par_chain111 6992.5712 ± 212.9874 5293.3984 ± 170.9996 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwapRO 24.8722 ± 0.2955 24.3055 ± 0.1670 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.seq_end 2454.5291 ± 9.5057 10858.6449 ± 98.1783 thrpt ops/s 4.42x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limit0 22295327.4616 ± 128203.0871 26118124.0672 ± 5709773.1215 thrpt ops/s 1.17x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test16 101.8391 ± 0.1777 103.9492 ± 0.4421 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.StringConcat.concatEmptyRight 8.4486 ± 5.5589 6.5979 ± 4.4897 avgt ns/op 1.28x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 8256038.4124 ± 472235.7878 7623250.9518 ± 459011.8287 avgt ns/op 1.08x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatView 7.8459 ± 0.0255 8.5227 ± 0.0166 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.seq_invoke 3632.1934 ± 4.2874 298030.4545 ± 364.3003 thrpt ops/s 82.05x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 29.7344 ± 0.0308 30.0675 ± 0.0272 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 19499.1385 ± 97.8540 46303.6635 ± 423.9082 avgt ns/op 0.42x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 8.9565 ± 0.3725 7.7412 ± 0.0203 avgt ns/op 1.16x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 291371.4082 ± 742.8650 324118.7678 ± 625.4382 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 5.8490 ± 0.0061 6.7128 ± 0.0311 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 50234.8559 ± 4812.0246 53097.7880 ± 5336.3372 avgt ns/op 0.95x No
org.openjdk.bench.java.io.FileWrite.test 863.4616 ± 9.1867 864.9329 ± 2.5339 thrpt ops/ms 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.chars 0.9552 ± 0.0073 0.9772 ± 0.0038 avgt ns/op 0.98x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 10855.1961 ± 32.8230 8893.4049 ± 57.3632 thrpt ops/ms 0.82x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 11154.6676 ± 22.0160 396.7340 ± 0.1525 thrpt ops/ms 0.04x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 174870.7042 ± 136.1561 173192.7400 ± 228.7469 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testFillBufferWithNextLong 4651.8810 ± 259.3951 5394.3470 ± 8.3572 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather_preallocated 19622.7780 ± 11.4931 97748.5755 ± 17099.3758 thrpt ops/s 4.98x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 61899839.0864 ± 72323.7723 52163356.7129 ± 1068285.0552 thrpt ops/s 0.84x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.4511 ± 0.0105 2.4359 ± 0.0109 avgt ms/op 1.01x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 4783.6470 ± 61.0002 5644.0324 ± 296.8975 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limit1 18215979.5449 ± 1126208.9603 21946439.4039 ± 47460.3197 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 39.6115 ± 0.2593 37.0372 ± 0.2511 sample ns/op 1.07x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 11.6496 ± 0.0124 11.9763 ± 0.0167 avgt ns/op 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 407.5193 ± 3.7237 397.8732 ± 1.4330 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.par_start 62529.9396 ± 2451.7968 61045.3360 ± 1742.2643 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeWorstCase 7014.3111 ± 4.3039 8116.1362 ± 72.8847 avgt ns/op 0.86x Yes
org.openjdk.bench.javax.crypto.small.AESGCMBench.encryptMultiPart 1329980.3682 ± 3911.9066 1295766.6769 ± 9719.9463 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encrypt 1160253.5163 ± 10030.2485 1080918.1863 ± 3530.6374 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeEarlyMatch 8.0283 ± 0.0907 9.9985 ± 1.2459 avgt ns/op 0.80x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.bulk_par_inner 6.8031 ± 0.1174 6.8491 ± 0.1231 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 94358.6691 ± 483.4625 181402.0096 ± 1269.2355 thrpt ops/ms 1.92x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwapRO 30192.4810 ± 8.8277 30612.2177 ± 557.6291 avgt ns/op 0.99x No
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testLeftShift 26.1174 ± 13.9438 15.0321 ± 11.7232 avgt ns/op 1.74x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 57034.3135 ± 5575.5927 54357.2512 ± 4998.2037 avgt ns/op 1.05x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 369.1200 ± 51.1012 371.1640 ± 43.7482 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather_precomposed 50885.3031 ± 779.7569 25030.0943 ± 908.0377 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 156204.6376 ± 1513.2998 98653.3797 ± 2799.2919 thrpt ops/ms 0.63x Yes
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.seq_skipLimit 11243.6141 ± 1151.6653 9081.0901 ± 616.9690 thrpt ops/s 0.81x No
org.openjdk.bench.java.util.UUIDBench.fromType3Bytes 3.6738 ± 0.7509 3.7413 ± 0.7077 thrpt ops/us 1.02x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_seq_Integer_mref 26.9700 ± 3.7297 22.5552 ± 7.7971 thrpt ops/s 0.84x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 137.2130 ± 65.3868 145.2707 ± 61.8908 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.ref.ForEach.seq_chain111 580.5852 ± 0.4360 689.8746 ± 0.4030 thrpt ops/s 1.19x Yes
org.openjdk.bench.java.util.regex.Exponential.pat2_justXs 464.5122 ± 111.7811 446.5284 ± 107.4354 avgt ns/op 1.04x No
org.openjdk.bench.java.util.ArraysMismatch.Short.matches 32.3172 ± 0.6341 29.6323 ± 0.0289 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewRO 16.1541 ± 0.0360 16.4247 ± 0.1276 avgt ns/op 0.98x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeUTF8 1.4836 ± 0.1076 1.4601 ± 0.1122 avgt ms/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.Map.par_invoke 14512.9348 ± 7776.4988 23122.2132 ± 1394.3432 thrpt ops/s 1.59x No
org.openjdk.bench.java.lang.StringConcat.concatConstInteger 8.9534 ± 7.9902 10.3204 ± 9.0694 avgt ns/op 0.87x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_precomposed 1945.6458 ± 39.0840 2552.9865 ± 28.6602 thrpt ops/s 1.31x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchStart 7.3863 ± 0.0108 4.3107 ± 0.0373 avgt ns/op 1.71x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 651.3674 ± 1.1968 499.6291 ± 134.8212 avgt ns/op 1.30x No
org.openjdk.bench.java.util.regex.Primality.reluctant2 10137.1201 ± 74.1314 6463.1889 ± 133.2606 avgt ns/op 1.57x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather 8710853.0042 ± 25131.0657 10942958.7252 ± 28304.3334 thrpt ops/s 1.26x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed_preallocated 9604784.7661 ± 8411.6960 6542360.2268 ± 46201.4786 thrpt ops/s 0.68x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.par_chain123 5934.7692 ± 248.7053 7922.3241 ± 1139.3027 thrpt ops/s 1.33x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteDelayedTaskExecutes 68.1464 ± 0.3860 68.4237 ± 0.4107 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 84.2010 ± 0.1049 60.6933 ± 0.2030 thrpt ops/ms 0.72x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortView 6.7522 ± 0.0104 5.6946 ± 0.0454 avgt ns/op 1.19x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwapRO 14000.7076 ± 47.8397 13956.6374 ± 58.3923 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.par_end 14059.1242 ± 6941.3814 28657.9617 ± 928.2848 thrpt ops/s 2.04x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchMultiply 1069.0135 ± 2.6563 1793.6733 ± 11.4250 thrpt ops/s 1.68x Yes
org.openjdk.bench.java.lang.StringFormat.decimalFormat 999.8812 ± 23.1340 1058.5751 ± 32.6708 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather 3432620.9505 ± 5901.4715 7464894.5568 ± 3710.4490 thrpt ops/s 2.17x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 7.6127 ± 0.0574 6.7795 ± 0.0221 avgt ns/op 1.12x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 55.4956 ± 7.1707 60.8863 ± 7.2886 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortView 7.6255 ± 0.0116 8.1213 ± 0.0319 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 73.0273 ± 2.6974 72.5454 ± 2.3588 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 8.9294 ± 1.0763 8.1363 ± 0.0169 avgt ns/op 1.10x No
org.openjdk.bench.java.lang.ArraysSort.doubleSort 7035.8275 ± 135.1152 7076.1700 ± 109.6546 avgt us/op 0.99x No
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.1078 ± 0.0012 0.1065 ± 0.0031 avgt us/op 1.01x No
org.openjdk.bench.java.lang.StringIndexOf.searchCharMediumWithOffsetSuccess 3.7116 ± 0.0158 4.0919 ± 0.1326 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8473294.9922 ± 497016.4861 8025293.8588 ± 471259.3119 avgt ns/op 1.06x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1735777.1224 ± 10472.2382 1671428.3830 ± 10511.3357 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 25.2005 ± 0.2044 21.9071 ± 0.0546 avgt ns/op 1.15x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.hm_par 14815.8580 ± 371.7896 15400.2260 ± 499.2511 thrpt ops/s 1.04x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constFloatString 1.8903 ± 0.0786 2.0725 ± 0.0733 ss ms/op 0.91x ?
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 1549127.8962 ± 15700.9066 1518291.3319 ± 7700.6954 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchMid 10.0465 ± 0.0760 6.9148 ± 0.0294 avgt ns/op 1.45x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShort 40267.2023 ± 18.4748 40244.4859 ± 23.8988 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1430269.5911 ± 4255.4677 1416026.5123 ± 8277.3580 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar4 6.8068 ± 5.3418 9.2573 ± 9.2657 avgt ns/op 0.74x No
org.openjdk.bench.java.util.ImmutableColls.iterateOverList 67.0109 ± 23.8784 99.4604 ± 1.6690 thrpt ops/us 1.48x No
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encryptMultiPart 1312240.3971 ± 1582.3031 1255000.0667 ± 15759.4911 thrpt ops/s 0.96x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.decrypt 1132.6231 ± 98.2095 981.1894 ± 69.2726 thrpt ops/s 0.87x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.encrypt 1677.3630 ± 5.8587 1666.1215 ± 6.6030 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.generateKeyPair 2210.0373 ± 3.9494 2235.0028 ± 3.4462 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 26.4798 ± 1.2078 24.5497 ± 0.0201 avgt ns/op 1.08x No
org.openjdk.bench.java.util.regex.PatternBench.canonicalJmodMatch 274436.7629 ± 307.9428 62770.3774 ± 1100.8129 avgt ns/op 4.37x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwapRO 316.0017 ± 0.1172 478.2563 ± 2.2231 avgt ns/op 0.66x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 9.0703 ± 0.4144 7.9810 ± 0.0525 avgt ns/op 1.14x Yes
org.openjdk.bench.java.util.concurrent.Locks.testFairReentrantReadWriteLock 49.9711 ± 0.0576 46.2485 ± 0.5941 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.seq_chain111 1314.6738 ± 0.9615 99378.7605 ± 85.9443 thrpt ops/s 75.59x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 57539.1432 ± 5206.1542 52624.1578 ± 5005.9458 avgt ns/op 1.09x No
org.openjdk.bench.java.util.LocaleDefaults.getDefault 0.6175 ± 0.0049 0.6172 ± 0.0079 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 20880.5189 ± 129.9666 27251.5876 ± 80.2912 thrpt ops/s 1.31x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 11113826.9502 ± 353042.3145 10538495.8964 ± 302481.5238 avgt ns/op 1.05x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 28292.1929 ± 30.1252 28271.4103 ± 39.8334 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.0647 ± 0.0039 0.0469 ± 0.0010 avgt us/op 1.38x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleViewSwap 7631.6028 ± 17.3787 7539.5309 ± 89.9703 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt2 54322.5245 ± 8.8346 54408.7071 ± 61.9410 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 384.5354 ± 59.1483 376.6020 ± 48.5145 avgt ns/op 1.02x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 3690.5141 ± 495.1383 3856.0464 ± 476.7654 avgt ns/op 0.96x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDouble 4.1316 ± 0.0221 2.7377 ± 0.0481 avgt ns/op 1.51x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_baseline 1867764.9556 ± 28907.5728 5287796.3868 ± 5350.4451 thrpt ops/s 2.83x Yes
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.seq_chain 172.7727 ± 16.0737 137.0094 ± 44.3332 thrpt ops/s 0.79x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatView 7.6274 ± 0.0177 8.1214 ± 0.0099 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetInt 5.2465 ± 0.0328 5.8823 ± 0.0089 avgt ns/op 0.89x Yes
org.openjdk.bench.java.lang.StringConcat.concat13StringConst 315.7981 ± 209.0111 421.1695 ± 255.4614 avgt ns/op 0.75x No
org.openjdk.bench.java.lang.StringBuilders.appendSubstring 45.8934 ± 13.6952 62.6441 ± 29.3588 avgt ns/op 0.73x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleRO 4.2573 ± 0.0238 3.3736 ± 0.0021 avgt ns/op 1.26x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 4068.9416 ± 17.2973 5220.3965 ± 250.6031 avgt ns/op 0.78x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_long 151.4544 ± 14.1176 143.0043 ± 0.8094 thrpt ops/s 0.94x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt 51537.1938 ± 26.3637 51192.4372 ± 23.3339 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 10096.4041 ± 13.8002 10064.5342 ± 7.1226 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 27.1442 ± 0.2130 21.4459 ± 0.1752 avgt ns/op 1.27x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBufferToDirect 295391.9913 ± 51172.8889 307146.1175 ± 51734.4764 thrpt ops/s 1.04x No
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchSquare 1305.7309 ± 2.0151 1601.5426 ± 4.7914 thrpt ops/s 1.23x Yes
org.openjdk.bench.java.net.SocketReadWrite.echo 17190.2682 ± 722.0212 17292.0006 ± 440.1710 thrpt ops/s 1.01x No
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 0.8693 ± 0.0210 1.2790 ± 0.0205 avgt ns/op 0.68x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleView 16.4047 ± 0.0762 17.6148 ± 0.0361 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithIntUtf16 246.4973 ± 0.4630 205.0189 ± 0.8544 avgt ns/op 1.20x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwap 7641.0923 ± 29.7399 7609.0178 ± 54.7375 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewRO 35.5304 ± 0.0375 88.0723 ± 0.8230 avgt ns/op 0.40x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetChar 40259.5322 ± 35.7652 49458.4163 ± 5029.3350 avgt ns/op 0.81x No
org.openjdk.bench.java.net.SocketReadWrite.echo 18243.1112 ± 212.7906 18123.3388 ± 377.0351 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather 546.8780 ± 16.0511 422.9794 ± 4.4424 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.net.NetworkInterfaceLookup.getByInetAddress 26876.2489 ± 207.0780 27060.2992 ± 180.5310 thrpt ops/s 1.01x No
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testRightShift 55.8429 ± 16.5624 45.0594 ± 19.3759 avgt ns/op 1.24x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLDSA.generateKeyPair 6936.2843 ± 12.5322 6684.1956 ± 9.2723 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.lang.StringReplace.replace2x1_0_Latin1 97.2764 ± 18.5943 99.7656 ± 17.9403 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.seq_mid 4916.8180 ± 660.3239 21560.6701 ± 106.1823 thrpt ops/s 4.39x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.hm_par 307.2742 ± 1.4755 304.9819 ± 0.7146 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 10.0030 ± 0.1247 9.1350 ± 0.0430 avgt ns/op 1.10x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallMidMatch16 6.8409 ± 0.0092 9.2093 ± 0.0333 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 48248.8072 ± 237.4738 49724.5937 ± 483.2010 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 42215.2554 ± 214.1928 40638.9329 ± 98.5917 thrpt ops/min 0.96x Yes
org.openjdk.bench.java.lang.StringDecode.decodeUTF16LongOnly 1310.5884 ± 3.8808 1131.8596 ± 5.1529 avgt ns/op 1.16x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1387.9718 ± 2.0821 1494.3229 ± 54.8856 avgt ns/op 0.93x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 23.9498 ± 0.0036 24.2199 ± 0.0128 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwap 85.2338 ± 0.0518 145.5573 ± 1.6150 avgt ns/op 0.59x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewRO 7.8156 ± 0.0174 7.3669 ± 0.1355 avgt ns/op 1.06x Yes
org.openjdk.bench.java.io.PrimitiveFieldSerializationBenchmark.serializeRecord 15.0165 ± 0.0710 19.6706 ± 1.2010 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.matches 63.5085 ± 0.9531 60.5915 ± 0.2770 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwapRO 76.1987 ± 3.5197 71.5479 ± 0.3074 avgt ns/op 1.07x No
org.openjdk.bench.java.util.stream.ops.value.Filter.seq_chain_123 10218.5994 ± 898.4692 7675.9318 ± 9.3725 thrpt ops/s 0.75x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutInt 15.6676 ± 0.0749 245.6018 ± 1.4592 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 56817.7031 ± 6113.9116 52113.7412 ± 5158.9403 avgt ns/op 1.09x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 91926.0879 ± 147.3883 99664.5562 ± 148.1503 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchStart 6.7523 ± 0.0160 3.6324 ± 0.0059 avgt ns/op 1.86x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1306.4652 ± 5.2745 1473.0105 ± 7.6511 avgt ns/op 0.89x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeUTF8 0.6600 ± 0.0013 0.5094 ± 0.0016 avgt ms/op 1.30x Yes
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicBooleanSame 5.1262 ± 0.0063 5.1597 ± 0.0037 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 9.0466 ± 0.1797 8.0001 ± 0.0409 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_precomposed 64.6315 ± 1.2542 58.1783 ± 1.1674 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.lang.StringConcat.concatStringBoolString 40.4191 ± 0.0785 38.0109 ± 3.2233 avgt ns/op 1.06x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_int 2385.6375 ± 3916.8528 429.1639 ± 61.6290 thrpt ops/s 0.18x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_iterator_sink 385.8853 ± 61.8864 353.3318 ± 66.8217 thrpt ops/s 0.92x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwapRO 48438.7087 ± 989.8599 60426.3578 ± 82.0439 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_baseline 45413.4685 ± 1307.1836 25092.6637 ± 2872.5473 thrpt ops/s 0.55x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt2 62914.9121 ± 21.2850 62934.2259 ± 9.8123 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 125306.6154 ± 241.3772 215556.2277 ± 1232.5918 thrpt ops/ms 1.72x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.9356 ± 0.0088 2.9177 ± 0.0112 avgt ms/op 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 9172865.8630 ± 328295.8177 8493615.1441 ± 313234.1387 avgt ns/op 1.08x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortRO 48461.4866 ± 989.8187 60439.0133 ± 96.8396 avgt ns/op 0.80x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 1171134.9832 ± 3739.8488 1223566.4451 ± 2438.7643 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.StringBuilders.compareToUTF16 8.3350 ± 0.1220 9.9033 ± 0.0049 avgt ns/op 0.84x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 7.6720 ± 0.0876 7.5951 ± 0.0274 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringFormat.widthStringIntFormat 391.0812 ± 22.7132 414.3988 ± 5.3734 avgt ns/op 0.94x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 58627.1545 ± 5341.2129 52844.4245 ± 4941.4204 avgt ns/op 1.11x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 54196.9276 ± 4845.5486 53648.9716 ± 5468.1699 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 914176.1481 ± 11939.5864 960545.7901 ± 13342.3891 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.net.SocketEventOverhead.socketWriteJFREnabledEventDisabled 1.3302 ± 0.0082 1.1663 ± 0.0326 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewRO 2538.0605 ± 1.6449 3029.0571 ± 2.4026 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_baseline 48467.5591 ± 1322.2795 24819.4392 ± 2732.5886 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.util.stream.AllMatcher.seq_filter_findAny 3973.1987 ± 29.1756 307523.7715 ± 5960.9906 thrpt ops/s 77.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_composed 50899.9897 ± 986.6500 25365.1238 ± 451.4280 thrpt ops/s 0.50x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwap 7576.8094 ± 11.5964 7577.7069 ± 18.7934 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_precomposed 459.1709 ± 43.1952 467.5838 ± 25.3537 thrpt ops/s 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloat 1312.3025 ± 1.2666 30230.1473 ± 89.9341 avgt ns/op 0.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwapRO 13996.5061 ± 32.0674 30224.2389 ± 7.8371 avgt ns/op 0.46x Yes
org.openjdk.bench.java.lang.StringComparisons.endsWith 41.3543 ± 0.2150 37.6239 ± 0.0626 avgt ns/op 1.10x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwap 40293.8867 ± 23.2420 54420.8086 ± 4174.5624 avgt ns/op 0.74x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 329.2721 ± 3.4068 322.8595 ± 5.0585 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather 91.6397 ± 1.0620 95.1714 ± 1.6630 thrpt ops/s 1.04x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwapRO 129.6783 ± 1.2088 131.4012 ± 0.7421 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringBuilderToString.toStringWithMixedChars 936.6102 ± 195.8130 1381.2388 ± 4.3056 avgt ns/op 0.68x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 216.5677 ± 6.9995 472.5481 ± 1.0540 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_separate 1191967.7515 ± 11176.1290 688197.8576 ± 107452.2815 thrpt ops/s 0.58x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLong 1312.0208 ± 2.5941 7671.2166 ± 266.5302 avgt ns/op 0.17x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatViewSwap 24.9796 ± 0.3283 23.9589 ± 0.0169 avgt ns/op 1.04x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwapRO 44.3246 ± 0.0492 77.0812 ± 0.3869 avgt ns/op 0.58x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleView 7.6502 ± 0.0296 8.7919 ± 0.0894 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.regex.PatternBench.charPatternMatch 1418.8523 ± 153.2653 1315.6684 ± 148.0556 avgt ns/op 1.08x No
org.openjdk.bench.java.lang.StringSubstring.from26toEnd1 26.6231 ± 16.3050 26.2337 ± 16.4281 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleViewSwap 23.9951 ± 0.0590 24.2012 ± 0.7804 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 52.3411 ± 0.0496 50.0260 ± 0.0653 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_baseline 16234517.9588 ± 40496.5573 13343083.2090 ± 30030.3125 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReducePar.par_invoke_baseline 29966.0149 ± 2119.7282 22947.0241 ± 7092.5309 thrpt ops/s 0.77x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDouble 4.2796 ± 0.0060 2.5422 ± 0.0057 avgt ns/op 1.68x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_baseline 318.2946 ± 5.3769 543.4461 ± 373.9558 thrpt ops/s 1.71x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntViewSwap 78.5995 ± 0.0166 88.0243 ± 0.1602 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_prim_acc 30669.5683 ± 14.2756 173736.7830 ± 133.1250 thrpt ops/s 5.66x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.seq_start 6068454.3595 ± 855832.1383 5444691.3659 ± 787344.1975 thrpt ops/s 0.90x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 215281.1514 ± 5884.0453 234038.0507 ± 347.7874 thrpt ops/s 1.09x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 12197.8249 ± 28.7158 12136.9335 ± 28.6046 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 16.3478 ± 0.0698 17.8347 ± 0.0678 avgt ns/op 0.92x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.0778 ± 0.0023 0.0764 ± 0.0018 avgt us/op 1.02x No
org.openjdk.bench.java.io.RecordDeserialization.deserializeClasses 14.1001 ± 3.0474 14.4763 ± 2.8019 avgt us/op 0.97x No
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMapIterators 268350.8149 ± 3105.2964 277967.4077 ± 4266.8594 avgt ns/op 0.97x No
org.openjdk.bench.javax.crypto.small.KEMBench.encapsulate 12011.4399 ± 14.4643 12224.9144 ± 26.8379 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1365.0044 ± 80.5313 1540.0178 ± 8.8417 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10763468.0592 ± 239046.9063 10596407.8606 ± 228253.8222 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetInt 115.9689 ± 0.4082 245.0380 ± 0.8813 avgt ns/op 0.47x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 57796.1890 ± 5567.9051 51148.1661 ± 4992.2509 avgt ns/op 1.13x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatView 2879.0102 ± 1.0503 2888.5165 ± 0.8856 avgt ns/op 1.00x Yes
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 1337157.3570 ± 17266.1491 1094107.8920 ± 8296.5093 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.util.HexFormatBench.appenderUpper 1.0165 ± 0.0814 1.2070 ± 0.0537 avgt us/op 0.84x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDouble 8.0015 ± 0.0083 7.2744 ± 0.0179 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_ref 30393.7201 ± 1830.9212 101093.6477 ± 1247.7182 thrpt ops/s 3.33x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 8.7961 ± 0.0665 5.8788 ± 0.0684 avgt ns/op 1.50x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 59953869.1052 ± 125300.2114 55412082.3691 ± 557733.2363 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 27.4388 ± 2.0596 33.2995 ± 2.5418 avgt us/op 0.82x No
org.openjdk.bench.java.lang.StringBuilders.appendWithIntLatin1 196.0517 ± 5.2927 215.5901 ± 1.4313 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_baseline 240139.5421 ± 14099.0493 912392.6833 ± 199576.6401 thrpt ops/s 3.80x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 301.8186 ± 1.1709 437.0818 ± 1.1310 thrpt ops/s 1.45x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObjectSameArraysBackward 17.7381 ± 0.0245 17.7657 ± 0.1591 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortView 1289.2966 ± 0.6520 36019.3542 ± 556.8736 avgt ns/op 0.04x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 8.9598 ± 0.0380 6.8089 ± 0.0734 avgt ns/op 1.32x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBuilder 736144.4816 ± 1237.4934 1002356.0997 ± 3339.4283 thrpt ops/s 1.36x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_notJustXs 9433.7724 ± 1705.1644 11485.9525 ± 2008.3740 avgt ns/op 0.82x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 7.0511 ± 0.0134 6.5231 ± 0.0027 avgt ns/op 1.08x Yes
org.openjdk.bench.java.math.BigIntegers.testRightShift 345.9365 ± 114.0291 253.3928 ± 126.3115 avgt ns/op 1.37x No
org.openjdk.bench.java.io.FileOpen.normalized 8.2148 ± 0.0159 6.8749 ± 0.0153 avgt ns/op 1.19x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloat 234.7931 ± 0.1488 246.6897 ± 3.5989 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharView 16.3460 ± 0.0670 17.9541 ± 0.0222 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encryptMultiPart 278181.8540 ± 1206.3770 333567.7940 ± 2676.3243 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatRO 5.2928 ± 0.0252 5.8798 ± 0.0101 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.ImmutableColls.containsFinalSet 217.1583 ± 0.2741 203.4845 ± 0.1366 thrpt ops/us 0.94x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 1178.5016 ± 5.8238 1041.5408 ± 1.7241 thrpt ops/s 0.88x Yes
org.openjdk.bench.java.util.stream.ops.value.Filter.seq_chain_111 10528.4313 ± 110.9038 10910.9834 ± 253.0418 thrpt ops/s 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather 1746.4481 ± 1028.0227 1082.8869 ± 3.9530 thrpt ops/s 0.62x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwapRO 76.6073 ± 3.3447 70.9688 ± 0.2070 avgt ns/op 1.08x No
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchStart 6.7565 ± 0.0077 3.6038 ± 0.0050 avgt ns/op 1.87x Yes
org.openjdk.bench.java.lang.StringIndexOf.advancedWithShortSub1 899.1547 ± 1.5948 761.0675 ± 3.4623 avgt ns/op 1.18x Yes
org.openjdk.bench.java.lang.ArrayClone.byteClone 8.3410 ± 4.9293 9.1606 ± 4.8650 avgt ns/op 0.91x No
org.openjdk.bench.java.util.ArraysEquals.testByteFalseEnd 3.4550 ± 0.0335 4.0477 ± 0.0290 avgt ns/op 0.85x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharView 159.0666 ± 0.2494 167.1704 ± 1.1983 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_par_Integer_mref 140.8488 ± 0.5432 197.7753 ± 111.6197 thrpt ops/s 1.40x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_baseline 3270.6542 ± 466.7188 5058.2524 ± 27.7858 thrpt ops/s 1.55x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 514848.2087 ± 19394.6002 635257.0830 ± 66933.2302 thrpt ops/s 1.23x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 14.8656 ± 0.1886 14.6377 ± 0.0050 avgt us/op 1.02x No
org.openjdk.bench.java.lang.StringComparisons.endsWith 25.1992 ± 0.2244 21.1667 ± 0.1198 avgt ns/op 1.19x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithFloat8Latin1 285.2530 ± 9.9569 263.5275 ± 3.9168 avgt ns/op 1.08x No
org.openjdk.bench.java.util.ArraysFill.testIntFill 73014.2724 ± 336.8646 13036.0170 ± 15.6235 thrpt ops/ms 0.18x Yes
org.openjdk.bench.java.util.ImmutableColls.forEachOverList 108.8275 ± 0.5190 104.5224 ± 0.4703 thrpt ops/us 0.96x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1349.1754 ± 51.4273 1541.1897 ± 5.4537 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.ArraysEquals.testCharFalseBeginning 2.4656 ± 0.0055 3.0810 ± 0.0054 avgt ns/op 0.80x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveSingleSocket 4.9399 ± 0.0151 4.9873 ± 0.0137 avgt us/op 0.99x Yes
org.openjdk.bench.java.net.SocketChannelConnectionSetup.test 6.9382 ± 4.3791 7.1558 ± 4.4401 ss ms/op 0.97x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1348902.8095 ± 3155.3482 1290798.3202 ± 7187.0091 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntView 7.7493 ± 0.0042 8.1653 ± 0.0209 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_baseline 3290665.3188 ± 24825.5298 5069938.2762 ± 11255.9214 thrpt ops/s 1.54x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 2.9013 ± 0.0017 3.0921 ± 0.0013 thrpt ops/ms 1.07x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 10650933.7643 ± 293441.0650 10292485.4839 ± 338569.3582 avgt ns/op 1.03x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 51847.3424 ± 4741.1873 49967.1085 ± 5192.7677 avgt ns/op 1.04x No
org.openjdk.bench.java.math.FpRoundingBenchmark.test_ceil 3861.4181 ± 70.1829 1223.0573 ± 9.4366 thrpt ops/ms 0.32x Yes
org.openjdk.bench.java.lang.StringBuilders.fromUtf16StringBuilder 37.0713 ± 24.2632 28.8555 ± 20.1553 avgt ns/op 1.28x No
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decryptMultiPart 866461.6892 ± 2040.3366 962018.3115 ± 7727.4749 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwapRO 13966.9907 ± 6.2883 14102.1616 ± 167.3535 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 16.7000 ± 0.0487 17.3542 ± 0.0301 avgt ns/op 0.96x Yes
org.openjdk.bench.java.io.RandomAccessRead.test 883.7304 ± 5.1784 874.7338 ± 1.5973 thrpt ops/ms 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_baseline 1473.3082 ± 17.3415 1667.5027 ± 16.7902 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntViewSwap 10136.0185 ± 7.3308 10153.2702 ± 87.1579 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_mixed_char 10815.9501 ± 110.7659 6261.6535 ± 64.0364 avgt ns/op 1.73x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 7.1334 ± 0.0064 6.7105 ± 0.0105 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 209665.7202 ± 2061.2840 112500.5525 ± 6801.0494 thrpt ops/ms 0.54x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.4951 ± 0.0729 0.4404 ± 0.0793 avgt us/op 1.12x No
org.openjdk.bench.java.util.ArraysMismatch.Short.matches 10.4531 ± 0.4164 6.6443 ± 0.0157 avgt ns/op 1.57x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 28.2161 ± 0.0345 26.0740 ± 0.0667 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 99493.9800 ± 168.8937 174485.0902 ± 435.4090 thrpt ops/ms 1.75x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntRO 115.7761 ± 0.3302 244.1223 ± 0.4815 avgt ns/op 0.47x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleView 88.8229 ± 0.0162 104.3773 ± 0.0695 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_baseline 31649110.2925 ± 90222.2824 29338567.2044 ± 59922.1091 thrpt ops/s 0.93x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 842539.9568 ± 11742.9021 800905.2059 ± 1682.6336 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.par_mid 46687.8723 ± 3846.9280 50100.8623 ± 2049.7501 thrpt ops/s 1.07x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwap 10066.9601 ± 7.3378 20238.8135 ± 154.6820 avgt ns/op 0.50x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwapRO 6.0458 ± 0.0197 5.7228 ± 0.5636 avgt ns/op 1.06x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2272 ± 0.0246 2.2193 ± 0.0243 avgt ms/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 217152.5599 ± 4783.3323 235458.6766 ± 614.0677 thrpt ops/s 1.08x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1773188.6299 ± 8229.9046 1898298.2643 ± 7244.2955 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_seq_methodRef 1.3093 ± 0.0019 1.3100 ± 0.0003 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.put 56653.5487 ± 5748.7775 49820.1806 ± 5297.3007 avgt ns/op 1.14x No
org.openjdk.bench.java.lang.StringConcat.concatEmptyLeft 7.7422 ± 5.1004 6.4912 ± 4.5183 avgt ns/op 1.19x No
org.openjdk.bench.java.util.HexFormatBench.toHexUpper 0.4725 ± 0.0027 0.5294 ± 0.0053 avgt us/op 0.89x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 52592.4260 ± 1408.0988 13029.0723 ± 13.7637 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 19.6825 ± 0.2280 14.4545 ± 3.1048 avgt us/op 1.36x No
org.openjdk.bench.java.util.stream.NoneMatcher.par_anyMatch 30188.6785 ± 2635.2979 28746.0805 ± 1612.5610 thrpt ops/s 0.95x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 56357.4259 ± 5557.6118 53749.9440 ± 5137.1959 avgt ns/op 1.05x No
org.openjdk.bench.java.lang.StringConcat.concat4String 48.8929 ± 8.0274 46.3133 ± 1.4330 avgt ns/op 1.06x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutChar 20.2815 ± 0.0423 324.5175 ± 0.4606 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.par_limit 9531.2410 ± 50.8514 9008.2889 ± 43.8366 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongView 2823.4535 ± 27.0472 2842.1240 ± 1.5337 avgt ns/op 0.99x No
org.openjdk.bench.java.util.regex.Exponential.pat2_justXs 20906.2603 ± 33.1025 37272.4077 ± 2642.6499 avgt ns/op 0.56x Yes
org.openjdk.bench.java.lang.StringEquals.differentCoders 1.0833 ± 0.0166 1.8401 ± 0.0006 avgt ns/op 0.59x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 2.2667 ± 1.3652 2.7804 ± 1.6374 avgt us/op 0.82x No
org.openjdk.bench.java.lang.StringConcatStartup.StringThree.stringIntString 2.5923 ± 0.0898 2.8501 ± 0.0897 ss ms/op 0.91x ?
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.par_end 39986.9125 ± 2081.9088 30718.4821 ± 2853.2356 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShort 47857.8006 ± 342.8123 61396.7017 ± 1991.5905 avgt ns/op 0.78x Yes
org.openjdk.bench.java.lang.StringEncode.encodeAsciiLong 11611.8080 ± 44.4334 12918.1181 ± 87.9586 avgt ns/op 0.90x Yes
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceive 4.3261 ± 0.0310 4.3094 ± 0.0083 avgt us/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongView 7.7347 ± 0.0055 8.3058 ± 0.0883 avgt ns/op 0.93x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 47304.0762 ± 23.9568 38023.6976 ± 14.1741 thrpt ops/s 0.80x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_notJustXs 1085.5082 ± 209.4363 1057.0901 ± 213.3779 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLongSwap 3.7550 ± 0.0162 3.2358 ± 0.0230 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.seq_into 2000.8691 ± 1.6150 2024.9705 ± 3.1456 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather 13224.3299 ± 114.9038 11451.5278 ± 817.7461 thrpt ops/s 0.87x Yes
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicIntegerGetAndIncrement 5.1943 ± 0.0046 5.2129 ± 0.0079 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 7.6652 ± 0.0149 7.2395 ± 0.0499 avgt ns/op 1.06x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 16.7970 ± 0.0398 17.3845 ± 0.0617 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant1 2372823.5258 ± 10258.7815 4012554.4021 ± 65091.0309 avgt ns/op 0.59x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeLatin1 4.1574 ± 0.6009 3.5398 ± 0.5840 avgt ms/op 1.17x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLongSwap 1313.0372 ± 0.4026 10102.8056 ± 66.1254 avgt ns/op 0.13x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortViewSwap 24.3173 ± 0.8836 24.2681 ± 0.2780 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 8442.7104 ± 35.8281 8813.2701 ± 10.2626 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewRO 2539.0286 ± 1.7166 3291.3422 ± 1.2167 avgt ns/op 0.77x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 785035.6430 ± 4504.7408 798559.8875 ± 15003.1237 thrpt ops/s 1.02x No
org.openjdk.bench.java.io.RecordDeserialization.deserializeRecords 45.7708 ± 8.5629 47.1923 ± 8.7863 avgt us/op 0.97x No
org.openjdk.bench.java.io.FileOpen.booleanAttributes 3287.7685 ± 17.3899 3321.4908 ± 10.1080 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather_preallocated 52832.1446 ± 1351.3203 24614.8962 ± 708.4246 thrpt ops/s 0.47x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBuilderToDirect 284180.0570 ± 47903.3293 321280.0874 ± 57176.2192 thrpt ops/s 1.13x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwapRO 1582.3615 ± 18.5080 10936.8803 ± 141.7364 avgt ns/op 0.14x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntView 16.1791 ± 0.0487 16.2662 ± 0.0327 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewRO 2827.3802 ± 1.9458 2827.4217 ± 2.1439 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 7.8269 ± 0.0671 7.4731 ± 0.1326 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLKEM.generateKeyPair 8894.1769 ± 8.7683 9170.2457 ± 18.8685 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutIntSwap 17.0688 ± 0.0706 168.3346 ± 0.5173 avgt ns/op 0.10x Yes
org.openjdk.bench.java.lang.Integers.reverse 0.1078 ± 0.0003 0.9640 ± 0.0005 avgt us/op 0.11x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10Skip 261.1703 ± 166.4528 176.4841 ± 140.7125 avgt ns/op 1.48x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 54537.0201 ± 5501.0828 50755.0465 ± 5095.9034 avgt ns/op 1.07x No
org.openjdk.bench.java.io.FileOpen.root 6.1051 ± 0.0559 4.1699 ± 0.0616 avgt ns/op 1.46x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetChar 313.0283 ± 0.0896 312.6862 ± 0.1063 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count0 29.0839 ± 18.5172 21.7491 ± 17.9947 avgt ns/op 1.34x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 396.2457 ± 59.8573 410.7622 ± 51.1259 avgt ns/op 0.96x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortView 2937.6913 ± 95.2642 2854.3282 ± 2.1746 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.bulk_parseq_inner 1.3102 ± 0.0010 1.3099 ± 0.0004 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLong 8.0251 ± 0.0078 7.2681 ± 0.0129 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.par_end 36103.4026 ± 4752.6412 31660.7998 ± 2799.3758 thrpt ops/s 0.88x No
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.hm_seq 91.8310 ± 1.4431 75.3365 ± 1.0255 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.net.ThreadLocalURI.uriEncoderTest 1068.0678 ± 30.6430 1093.3340 ± 6.7449 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limit0 33510881.9286 ± 74181.7324 381570821.4525 ± 663101760.1253 thrpt ops/s 11.39x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 59375.2892 ± 5435.5077 50258.1805 ± 4957.5693 avgt ns/op 1.18x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_into_anon 279.2451 ± 0.7735 503.5948 ± 214.3162 thrpt ops/s 1.80x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewRO 77.3234 ± 0.0738 121.5588 ± 1.7404 avgt ns/op 0.64x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 1192323.4732 ± 7510.3269 1120636.2436 ± 10824.9460 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatView 8.0434 ± 0.0436 8.6986 ± 0.0214 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewRO 316.4477 ± 0.1734 325.3440 ± 0.3306 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwapRO 10.7608 ± 0.0096 10.1650 ± 0.0608 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 177718.7889 ± 818.1384 91652.9264 ± 570.1189 thrpt ops/ms 0.52x Yes
org.openjdk.bench.java.util.regex.Trim.possessive3_find 13206.7567 ± 26.6439 9675.5615 ± 898.1960 avgt ns/op 1.36x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDouble 4.2530 ± 0.0048 3.4153 ± 0.0676 avgt ns/op 1.25x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntRO 14020.2177 ± 54.2574 30332.8000 ± 442.5807 avgt ns/op 0.46x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 2955.2721 ± 63.8761 2816.5317 ± 55.0815 thrpt ops/ms 0.95x No
org.openjdk.bench.java.lang.StringSubstring.empty 1.1171 ± 0.0061 1.1086 ± 0.0024 avgt ns/op 1.01x No
org.openjdk.bench.java.util.concurrent.ThreadLocalRandomNextInt.testJUC 1.4051 ± 0.0061 2.8637 ± 0.0055 avgt ns/op 0.49x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 9.8721 ± 0.0353 9.6610 ± 0.0437 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather_preallocated 4097.6544 ± 239.7000 11089.9995 ± 81.3933 thrpt ops/s 2.71x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 10966733.2139 ± 350983.8808 10279216.8719 ± 307095.2507 avgt ns/op 1.07x No
org.openjdk.bench.java.util.ArraysFill.testLongFill 1551.3201 ± 2.3932 391.2186 ± 0.2629 thrpt ops/ms 0.25x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2877799.1707 ± 279672.6529 2985352.5733 ± 400404.2348 avgt ns/op 0.96x No
org.openjdk.bench.java.util.concurrent.UnparkBenchSleepersAfter.barrier 11877.6228 ± 80.5379 11331.4668 ± 131.9177 thrpt ops/s 0.95x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1558392.8360 ± 4850.2144 1641798.7795 ± 19188.7287 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.lang.StringDecode.decodeLatin1LongStart 1880.2528 ± 7.9331 3852.2985 ± 11.1763 avgt ns/op 0.49x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 57495.3278 ± 5343.0360 52160.1052 ± 5313.6597 avgt ns/op 1.10x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.clear 112.1042 ± 25.0984 104.7508 ± 12.4828 avgt ns/op 1.07x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 770.1249 ± 135.6814 643.0691 ± 10.7077 avgt ns/op 1.20x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwap 131.0034 ± 1.0758 132.2592 ± 0.8102 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 659911.5220 ± 594.1974 655072.0421 ± 3907.2956 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 375.9142 ± 53.2006 374.6176 ± 50.5740 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_seq_lambda 16.0045 ± 0.0800 31.9253 ± 0.0659 thrpt ops/s 1.99x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewRO 30151.3701 ± 23.3169 30188.6354 ± 17.3824 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloat 30162.5287 ± 20.1467 30166.0178 ± 40.6908 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 7.8596 ± 1.0848 8.8096 ± 2.0712 avgt ns/op 0.89x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 619293.8247 ± 1001.2755 603726.4319 ± 7829.2973 thrpt ops/s 0.97x No
org.openjdk.bench.java.lang.StringConcat.concat23StringConst 655.2291 ± 231.9634 1039.1262 ± 28.6720 avgt ns/op 0.63x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteVirtualThreadCancels 304.3012 ± 11.3085 295.3714 ± 10.5136 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.TreeMapUpdate.put 358.3734 ± 53.5526 375.6595 ± 40.3649 avgt ns/op 0.95x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 54824.7614 ± 5492.0758 51516.3272 ± 5456.9010 avgt ns/op 1.06x No
org.openjdk.bench.javax.crypto.small.AESGCMBench.decryptMultiPart 1288994.5506 ± 5084.2232 1269525.1831 ± 7444.7485 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 23.5638 ± 0.2947 21.5272 ± 0.2964 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortView 2887.9210 ± 5.1592 3335.8940 ± 10.0212 avgt ns/op 0.87x Yes
org.openjdk.bench.java.lang.ArrayClone.intClone 7.2254 ± 1.2485 6.7566 ± 0.3079 avgt ns/op 1.07x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 20821.2635 ± 73.3547 27246.0646 ± 70.9252 thrpt ops/s 1.31x Yes
org.openjdk.bench.java.util.regex.Primality.greedy2 17930.3479 ± 309.7394 19229.6535 ± 7.8906 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwap 222.4963 ± 0.1171 235.9268 ± 0.1725 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed 474.6635 ± 25.1457 459.4504 ± 21.6898 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count8 75.2136 ± 58.3539 0.6175 ± 0.0056 avgt ns/op 121.80x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortViewSwap 79.3088 ± 3.3871 71.1963 ± 0.0793 avgt ns/op 1.11x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 9.8231 ± 0.0289 9.4385 ± 0.0203 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 16.3520 ± 1.1111 16.7610 ± 1.8314 avgt us/op 0.98x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwap 24.0812 ± 0.0787 23.3519 ± 0.0399 avgt ns/op 1.03x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 198114.7867 ± 2207.3447 247275.8548 ± 743.7495 thrpt ops/s 1.25x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShort 7.7445 ± 0.0531 12.9521 ± 0.0756 avgt ns/op 0.60x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_composed 489.2713 ± 0.6058 899.3820 ± 1.7780 thrpt ops/s 1.84x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloat 16.2644 ± 0.0573 244.6233 ± 1.4145 avgt ns/op 0.07x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_arraycopy_zeroLoop 1160.6235 ± 8.7155 1096.9260 ± 12.3420 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 47872.6450 ± 35.9738 49420.2323 ± 72.9888 thrpt ops/ms 1.03x Yes
org.openjdk.bench.java.util.stream.AllMatcher.par_filter_findFirst 23601.0212 ± 3044.7854 26337.5593 ± 233.3087 thrpt ops/s 1.12x No
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyLoop 1775.5077 ± 16.3734 1904.2896 ± 13.2080 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 19243.5696 ± 89.1602 18864.1268 ± 195.1777 thrpt ops/min 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.Map.seq_chain_111 577.5866 ± 42.8250 1168.6107 ± 4.5327 thrpt ops/s 2.02x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 10170038.2685 ± 344986.0007 10154662.2590 ± 332995.2379 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDouble 3.8683 ± 0.0064 3.1572 ± 0.0024 avgt ns/op 1.23x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDoubleSwap 3.7899 ± 0.0156 3.2312 ± 0.0253 avgt ns/op 1.17x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10 89.2189 ± 68.0823 0.6194 ± 0.0054 avgt ns/op 144.03x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather_preallocated 191593.1559 ± 7865.4507 880903.5791 ± 308429.4603 thrpt ops/s 4.60x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteMainThreadCancels 398.3190 ± 9.6567 416.7966 ± 6.0859 thrpt ops/s 1.05x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByte 8.9352 ± 0.0414 9.2276 ± 0.0081 avgt ns/op 0.97x Yes
org.openjdk.bench.java.net.ThreadLocalURI.uriDecoderBaseline 1055.6927 ± 210.2968 1307.5765 ± 223.4825 avgt ns/op 0.81x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutInt 1313.9532 ± 1.4120 38648.3459 ± 2364.9146 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDouble 3283.6582 ± 2.1927 3365.0703 ± 26.9807 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceDefault 22.3428 ± 25.6493 12.9776 ± 30.7211 avgt ns/op 1.72x No
org.openjdk.bench.java.util.regex.PatternBench.splitFlags 651.6459 ± 41.8230 574.2783 ± 83.3169 avgt ns/op 1.13x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16.0702 ± 6.8149 15.9710 ± 6.8113 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwap 25.3624 ± 0.3385 24.0831 ± 0.1017 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.par_invoke 30927.8110 ± 2274.7929 27752.5337 ± 384.9479 thrpt ops/s 0.90x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLong 21.5788 ± 0.1391 93.6129 ± 0.1397 avgt ns/op 0.23x Yes
org.openjdk.bench.java.math.BigDecimals.testLargeSmallDivide 15.6276 ± 9.0097 14.1316 ± 9.0977 avgt ns/op 1.11x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 1156507.2224 ± 2714.3392 1082329.5043 ± 7797.2201 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewRO 2840.3314 ± 1.9235 3594.3891 ± 13.4396 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 34327.3019 ± 631.8426 27218.9580 ± 1409.3220 thrpt ops/min 0.79x Yes
org.openjdk.bench.java.util.HexFormatBench.formatLowerCached 0.9461 ± 0.0010 1.0090 ± 0.0222 avgt us/op 0.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortRO 10.7760 ± 0.0481 10.1616 ± 0.0955 avgt ns/op 1.06x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readInt 214.9887 ± 2.3578 211.4017 ± 1.6678 avgt us/op 1.02x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 617.9337 ± 62.0674 498.7415 ± 17.5172 avgt ns/op 1.24x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 23.9340 ± 0.0258 24.2552 ± 0.0108 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.2768 ± 0.0162 0.2345 ± 0.0107 avgt us/op 1.18x Yes
org.openjdk.bench.java.lang.StringIndexOf.advancedWithShortSub2 52.2135 ± 0.1234 42.4221 ± 0.3427 avgt ns/op 1.23x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 115559.8189 ± 420.5638 208846.6994 ± 1284.3281 thrpt ops/ms 1.81x Yes
org.openjdk.bench.java.util.ZipFind.testTwoExisting 91.5326 ± 45.8127 91.5296 ± 32.0985 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloatSwap 16.8064 ± 0.1392 129.4698 ± 1.0970 avgt ns/op 0.13x Yes
org.openjdk.bench.javax.crypto.small.SignatureBench.DSA.verify 5076.0242 ± 12.2220 5233.7595 ± 14.0567 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 56824.1736 ± 5620.6027 49812.6851 ± 4563.1576 avgt ns/op 1.14x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 16.8132 ± 0.0456 16.8062 ± 0.0201 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.shorts 15.5659 ± 0.0096 16.4332 ± 0.0071 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 110567.8884 ± 4989.6204 12235.7059 ± 10.1249 thrpt ops/ms 0.11x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.5221 ± 0.0080 3.5055 ± 0.0067 avgt ms/op 1.00x No
org.openjdk.bench.java.util.stream.Decomposition.thinktime_parallel 284.3555 ± 3.7248 288.3122 ± 3.8892 sample us/op 0.99x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 7446602.8657 ± 288085.4562 8964171.0746 ± 165366.0820 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.matches 13.3857 ± 0.3480 9.6598 ± 0.0360 avgt ns/op 1.39x Yes
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 1339598.8200 ± 10662.2996 1096840.9406 ± 12583.8445 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.lang.ArraysHashCode.ints 5.9995 ± 0.0334 6.6567 ± 0.0619 avgt ns/op 0.90x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewRO 7.6438 ± 0.0390 5.7559 ± 0.0062 avgt ns/op 1.33x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16.0374 ± 6.7667 15.7626 ± 6.7362 avgt ns/op 1.02x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 4543.9986 ± 58.3196 5694.5360 ± 251.5107 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 57713.4831 ± 5538.1951 55477.6291 ± 5662.5543 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeMiddleMatch16 2751.4375 ± 1.6882 3751.8684 ± 2.5283 avgt ns/op 0.73x Yes
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.par_skipLimit 8819.7866 ± 33.3256 8212.5403 ± 83.9288 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 131498.4768 ± 795.5056 103239.1719 ± 287.2701 thrpt ops/ms 0.79x Yes
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFilex2 111710.0450 ± 21710.1022 121423.1798 ± 18160.3658 avgt ns/op 0.92x No
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeLargeSubstring 1681.7133 ± 1.2842 3155.6133 ± 41.1783 avgt ns/op 0.53x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwapRO 82.1693 ± 0.7044 81.3035 ± 0.3080 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 441.5368 ± 3.6665 440.5777 ± 2.9840 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringEquals.equalsUTF16 4.3867 ± 0.0083 4.3479 ± 0.0024 avgt ns/op 1.01x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 1.1918 ± 0.0072 1.0424 ± 0.0015 thrpt ops/ms 0.87x Yes
org.openjdk.bench.java.util.ArraysEquals.testCharFalseMid 3.4783 ± 0.0107 4.0236 ± 0.0717 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_double 537.3110 ± 489.9235 291.3098 ± 0.4599 thrpt ops/s 0.54x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 2547.7092 ± 5.7665 2518.8301 ± 13.9751 avgt us/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 8.2885 ± 0.1589 7.4546 ± 0.1506 avgt ns/op 1.11x Yes
org.openjdk.bench.java.math.BigIntegers.testHugeToString 536.6446 ± 2.4769 488.9454 ± 139.7386 avgt ns/op 1.10x No
org.openjdk.bench.java.lang.ArraysHashCode.chars 15.5525 ± 0.0197 16.3138 ± 0.0125 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 115487.1312 ± 338.9795 212700.2865 ± 895.5347 thrpt ops/ms 1.84x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwapRO 83.2600 ± 0.8007 81.8283 ± 0.6383 avgt ns/op 1.02x No
org.openjdk.bench.java.util.ListArgs.list03 2287.0692 ± 70.3808 2222.9643 ± 76.8087 thrpt ops/ms 0.97x No
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeUTF8 2.4263 ± 0.1364 1.7274 ± 0.2387 avgt ms/op 1.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_preallocated 25849973.2397 ± 56682.1816 25475902.2902 ± 60753.7266 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 422.3429 ± 61.7805 409.1814 ± 55.9101 avgt ns/op 1.03x No
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchMid 12.7742 ± 0.0836 10.0386 ± 0.0235 avgt ns/op 1.27x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 62254.3325 ± 220.6189 64114.7405 ± 343.1482 thrpt ops/ms 1.03x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongView 20.8635 ± 0.0104 22.1012 ± 0.0117 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 105.1859 ± 0.1762 102.1860 ± 0.1070 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingInferCaller 5584.7557 ± 486.0394 8363.8362 ± 445.1205 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 8220640.4224 ± 466744.8128 7977822.1485 ± 494706.9310 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwap 313.5355 ± 0.1674 388.8422 ± 3.0438 avgt ns/op 0.81x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchEnd 67.5758 ± 0.3319 63.4833 ± 0.1500 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_baseline 125.7059 ± 2.6060 110.1165 ± 1.0441 thrpt ops/s 0.88x Yes
org.openjdk.bench.javax.crypto.small.SignatureBench.MLDSA.sign 1133.8710 ± 8.6966 1060.7885 ± 8.0387 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 81.5954 ± 1.5439 121.5279 ± 0.8980 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 81.6122 ± 0.2599 100.7938 ± 1.7982 avgt ns/op 0.81x Yes
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.par_limit 9083.0655 ± 72.4255 8337.9527 ± 71.8039 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 409.0150 ± 60.3356 418.1188 ± 58.1345 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 7.6234 ± 0.0106 7.4698 ± 0.0123 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_precomposed 10252020.0426 ± 37561.6274 6717874.7749 ± 755090.8434 thrpt ops/s 0.66x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 9622.2414 ± 10.2641 9547.9785 ± 10.9020 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1819645.9739 ± 6898.6442 1751963.5763 ± 10820.4259 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 27.3213 ± 0.0802 21.7401 ± 0.2781 avgt ns/op 1.26x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 492.8973 ± 2.6454 586.5056 ± 5.6976 avgt ns/op 0.84x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt2 315702.7914 ± 157.4245 316565.8584 ± 137.4961 thrpt ops/s 1.00x Yes
org.openjdk.bench.javax.crypto.full.HSSBench.verify01 1908.5213 ± 5.1945 2099.4745 ± 0.9080 thrpt ops/s 1.10x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 9.9870 ± 0.5341 9.9191 ± 0.6516 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed 2026.4109 ± 97.2978 2539.1110 ± 18.9133 thrpt ops/s 1.25x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 4863.1036 ± 478.1057 4305.6929 ± 568.8845 avgt ns/op 1.13x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 10104381.5982 ± 310044.8648 10315989.1079 ± 340907.4721 avgt ns/op 0.98x No
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeUTF8 3.5373 ± 0.4785 2.5400 ± 0.3686 avgt ms/op 1.39x No
org.openjdk.bench.java.lang.StringBuilders.concat3p9p8 135.4594 ± 0.2242 127.8811 ± 30.0220 avgt ns/op 1.06x No
org.openjdk.bench.java.net.ThreadLocalURI.uriDecoderTest 1511.5257 ± 193.3326 1723.7069 ± 298.2380 avgt ns/op 0.88x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 183212.4506 ± 147.2753 182196.4092 ± 221.6189 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 34231.2259 ± 70.6799 1578.9404 ± 1.6539 thrpt ops/ms 0.05x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 366636.6988 ± 1151.1512 385987.1545 ± 927.6276 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.stream.ops.value.Filter.seq_invoke 11344.9337 ± 270.7713 11427.2844 ± 141.2279 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_baseline 47500.3576 ± 1205.9007 25173.8568 ± 1470.1764 thrpt ops/s 0.53x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 15.8251 ± 0.2580 14.5261 ± 1.4159 avgt us/op 1.09x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_par_methodRef 6.8255 ± 0.1238 6.8417 ± 0.1617 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatView 3.8487 ± 0.1362 3.2258 ± 0.0449 avgt ns/op 1.19x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 6.5902 ± 0.0284 5.9567 ± 0.0245 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 27812.2934 ± 2134.6654 29301.0309 ± 2931.1038 avgt ns/op 0.95x No
org.openjdk.bench.javax.crypto.full.KEMBench.decapsulate 9388.0284 ± 60.3504 9454.2371 ± 16.8209 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_baseline 415500.1950 ± 2023.3399 567352.4450 ± 1520.4151 thrpt ops/s 1.37x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 4642.5575 ± 4.6619 4647.5290 ± 9.3059 thrpt ops/ms 1.00x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendMultiple 6.3628 ± 0.0175 7.0078 ± 0.9942 avgt us/op 0.91x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.seq_start 5916050.4966 ± 496489.6706 6940593.3404 ± 2815672.7158 thrpt ops/s 1.17x No
org.openjdk.bench.java.util.ArraysEquals.testCharFalseEnd 4.8605 ± 0.0076 5.0420 ± 0.0176 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwap 213.3026 ± 0.0564 234.1652 ± 0.4098 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.small.AESGCMBench.decrypt 1560809.6571 ± 9476.0416 1530163.4335 ± 10624.8636 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 3207.4592 ± 4.1176 5154.6218 ± 21.2029 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 110.7780 ± 10.3670 102.9198 ± 7.9250 avgt ns/op 1.08x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 8598757.1138 ± 362695.3097 8520836.4361 ± 342842.7008 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.par_chain123 1854.9624 ± 83.1988 7969.0781 ± 378.5401 thrpt ops/s 4.30x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.seq_limit 24813.8131 ± 4747.6160 59348.5678 ± 16303.2354 thrpt ops/s 2.39x No
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 603.5726 ± 1.1742 607.3693 ± 1.7744 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.Filter.seq_chain_123 3328.0548 ± 14.9137 2663.9548 ± 981.1239 thrpt ops/s 0.80x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1414025.2145 ± 7949.1721 1472536.7239 ± 7107.0304 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_ref 639.3140 ± 594.8954 627.4639 ± 210.7084 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwapRO 5245.4481 ± 2.1349 8898.0313 ± 5.2310 avgt ns/op 0.59x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 104.3299 ± 0.0684 104.7286 ± 0.0370 avgt ns/op 1.00x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwapRO 23.6578 ± 0.0593 23.3401 ± 0.0326 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.seq_chain111 628.0010 ± 1.8713 653.4198 ± 1.0568 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 123.0232 ± 0.9444 143.9159 ± 1.3475 avgt ns/op 0.85x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 917471.7023 ± 25870.5448 928441.7186 ± 18511.0660 thrpt ops/s 1.01x No
org.openjdk.bench.java.lang.StringConcat.concatConst2String 40.7489 ± 0.1732 42.4133 ± 2.1605 avgt ns/op 0.96x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 27.7522 ± 0.4419 26.7032 ± 0.2636 avgt us/op 1.04x No
org.openjdk.bench.java.io.ObjectStreamClasses.testLookup 346.0051 ± 1.6802 292.4923 ± 3.4857 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limitFullest 5512.8008 ± 2586.6980 10801.1148 ± 74.4480 thrpt ops/s 1.96x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 0.3904 ± 0.0036 0.3371 ± 0.0127 avgt us/op 1.16x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutChar 7.9804 ± 0.0371 7.7565 ± 0.0106 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatView 5.8085 ± 0.0354 3.5425 ± 0.0175 avgt ns/op 1.64x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10Skip 147.1107 ± 137.3902 175.1648 ± 143.1178 avgt ns/op 0.84x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed_preallocated 1979.5755 ± 11.5866 2579.8554 ± 21.5599 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8258677.0275 ± 462244.4374 7928015.3327 ± 467211.2192 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.StringIndexOf.searchCharMediumSuccess 2.6183 ± 0.0139 3.7072 ± 0.0502 avgt ns/op 0.71x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 4854.5550 ± 18.0565 5136.8550 ± 20.6113 avgt us/op 0.95x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 55806.4600 ± 5398.6198 49520.7304 ± 5393.1492 avgt ns/op 1.13x No
org.openjdk.bench.java.lang.Integers.compareUnsignedIndirect 0.0899 ± 0.0000 0.1635 ± 0.0013 avgt us/op 0.55x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 28.5433 ± 0.0176 26.7140 ± 0.0161 avgt ns/op 1.07x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 83789.6726 ± 497.2455 60963.8898 ± 126.6596 thrpt ops/s 0.73x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwapRO 45383.1589 ± 2403.7247 61569.3465 ± 1940.4205 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 367.4714 ± 52.9666 365.6238 ± 48.4293 avgt ns/op 1.01x No
org.openjdk.bench.java.util.concurrent.ThreadLocalRandomNextInt.baseline 1.5344 ± 0.0021 2.8673 ± 0.0020 avgt ns/op 0.54x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongView 3.7624 ± 0.0169 2.8651 ± 0.0037 avgt ns/op 1.31x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.8417 ± 0.0122 2.8438 ± 0.0095 avgt ms/op 1.00x No
org.openjdk.bench.java.util.ArraysFill.testFloatFill 12108.9485 ± 18.3714 1585.4492 ± 1.6502 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBounds 241.0623 ± 57.1838 386.3972 ± 251.1102 avgt ns/op 0.62x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 847.0453 ± 3.0214 852.3404 ± 1.6173 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 33.3659 ± 23.9871 63.5649 ± 26.8412 avgt ns/op 0.52x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 31519.7960 ± 6046.8565 31959.5686 ± 47689.0222 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 1091.8571 ± 2.4297 1087.9970 ± 1.3961 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwap 7626.8574 ± 16.3721 7767.1322 ± 97.4010 avgt ns/op 0.98x No
org.openjdk.bench.java.util.ArraysFill.testByteFill 183419.3063 ± 2360.8736 125522.1675 ± 7593.5475 thrpt ops/ms 0.68x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 5.9994 ± 0.0042 5.0326 ± 0.0039 avgt ns/op 1.19x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntView 4.6463 ± 0.0392 3.5972 ± 0.0025 avgt ns/op 1.29x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 27455.3847 ± 2519.4189 29840.9257 ± 2401.8113 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloat 17.9923 ± 0.1009 78.5686 ± 0.0275 avgt ns/op 0.23x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLKEM.generateKeyPair 13115.1300 ± 297.1033 13998.9924 ± 33.9884 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 54625.4956 ± 3432.5551 6373.9254 ± 4.9730 thrpt ops/ms 0.12x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.seq_chain123 496.6993 ± 0.8983 653.6162 ± 0.8130 thrpt ops/s 1.32x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedAll 51.5052 ± 0.4653 61.6960 ± 10.3701 avgt ns/op 0.83x No
org.openjdk.bench.java.lang.StringIndexOf.searchCharLongSuccess 4.2555 ± 0.0087 5.5070 ± 0.0439 avgt ns/op 0.77x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleView 8.0334 ± 0.0230 8.6957 ± 0.0289 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.ops.value.Sorted.seq_chain 1785.7028 ± 19.6117 1606.5837 ± 14.5476 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 494775.2902 ± 45289.4585 485040.5419 ± 43679.8336 avgt ns/op 1.02x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 105333.0662 ± 343.3357 163939.0816 ± 1861.1316 thrpt ops/ms 1.56x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 1058.6033 ± 8.0117 1018.7435 ± 2.1206 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.clearEmpty 16.3276 ± 0.0366 17.0677 ± 0.0204 avgt ns/op 0.96x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendMultiple 8.8241 ± 0.0266 8.7222 ± 0.0533 avgt us/op 1.01x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 219.6028 ± 0.3982 234.0892 ± 0.7945 thrpt ops/ms 1.07x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeNoMatch 369.1411 ± 0.3191 67.0068 ± 0.0659 avgt ns/op 5.51x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpDelayedTaskExecutes 72.3420 ± 0.0875 72.1348 ± 0.0924 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.put 426.8392 ± 59.8040 386.4837 ± 55.4195 avgt ns/op 1.10x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwapRO 30213.6522 ± 52.7998 30507.3356 ± 494.4234 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutCharSwap 7.3292 ± 0.0555 8.2285 ± 0.3436 avgt ns/op 0.89x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntView 78.5517 ± 0.0627 87.9641 ± 0.2846 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 10.5020 ± 0.0528 9.5820 ± 0.9690 avgt ns/op 1.10x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntConst 13.1871 ± 10.4751 41.5621 ± 6.5856 avgt ns/op 0.32x Yes
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 59274.8565 ± 90.0857 59230.1625 ± 45.7209 thrpt ops/ms 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 4638.1111 ± 86.5621 5788.7370 ± 55.2196 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 38556.6736 ± 8.7704 39756.7846 ± 26.7037 thrpt ops/ms 1.03x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 516829.7890 ± 9279.6164 584024.2737 ± 10727.5700 thrpt ops/s 1.13x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 2603725.0784 ± 15984.6806 2648037.2918 ± 15704.2113 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.Filter.seq_chain_111 3518.3124 ± 255.7034 3310.6946 ± 90.2934 thrpt ops/s 0.94x No
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithNoManifest 197.6472 ± 36.9721 213.4119 ± 36.1882 avgt us/op 0.93x No
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.decryptMultiPart 293102.1410 ± 844.3641 325028.1173 ± 759.9922 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 11156901.0868 ± 412939.2246 10556029.2119 ± 292895.3440 avgt ns/op 1.06x No
org.openjdk.bench.javax.crypto.small.KeyAgreementBench.XDH.generateSecret 5186.4752 ± 16.8160 6994.8549 ± 24.8550 thrpt ops/s 1.35x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_precomposed 488.2165 ± 0.8203 898.1158 ± 2.2235 thrpt ops/s 1.84x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 1.3100 ± 0.0030 0.9717 ± 0.0032 avgt ns/op 1.35x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 621.4068 ± 56.9432 512.1030 ± 29.2105 avgt ns/op 1.21x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 12.7170 ± 0.0329 12.8961 ± 0.0149 avgt ns/op 0.99x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 801356.0924 ± 4527.5427 783809.1404 ± 6288.3509 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatViewSwap 18.0988 ± 0.2768 151.7763 ± 0.3939 avgt ns/op 0.12x Yes
org.openjdk.bench.java.util.regex.Trim.find_loop_usePattern 59914.1505 ± 750.4155 52956.1407 ± 69.4981 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 3013.8256 ± 15.7244 2761.6786 ± 317.6441 thrpt ops/min 0.92x No
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 296.3019 ± 0.6118 430.5552 ± 8.7278 thrpt ops/s 1.45x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constIntString 0.1475 ± 0.0061 0.1432 ± 0.0050 ss ms/op 1.03x ?
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 16.0817 ± 1.7861 15.2851 ± 0.4496 avgt ns/op 1.05x No
org.openjdk.bench.java.math.Fp16ConversionBenchmark.float16ToFloat 6035.5362 ± 5.2780 1293.8797 ± 5.2264 thrpt ops/ms 0.21x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 213.0664 ± 13.1137 459.4930 ± 12.8086 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 16.0096 ± 2.0172 16.3665 ± 0.0377 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 204158.5000 ± 536.1467 93943.3424 ± 163.8497 thrpt ops/s 0.46x Yes
org.openjdk.bench.java.util.stream.ops.ref.Filter.par_chain_123 12236.7009 ± 291.4042 7541.1290 ± 161.5502 thrpt ops/s 0.62x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_iterator_acc 397.5475 ± 72.9160 352.5597 ± 95.9491 thrpt ops/s 0.89x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 4183.6939 ± 106.6401 801.3921 ± 21.1002 thrpt ops/min 0.19x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 8371723.7424 ± 482853.5335 8067569.9880 ± 471863.5570 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.CharBufferAppend.appendHeapToDirect 263684.8291 ± 127.5357 263533.5694 ± 423.4751 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.KEMBench.encapsulate 8003.7362 ± 4.7246 8241.7828 ± 20.6182 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwapRO 10386.4248 ± 3.0734 17815.4193 ± 27.5517 avgt ns/op 0.58x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 429.6664 ± 0.7255 397.0706 ± 3.9138 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.regex.Trim.possessive3_find 217097.9509 ± 3774.5122 199739.1718 ± 2370.9353 avgt ns/op 1.09x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 77509.3370 ± 76.0963 98912.0890 ± 163.2683 thrpt ops/s 1.28x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 1463.6189 ± 1.4231 1471.7016 ± 4.6932 thrpt ops/ms 1.01x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 7.6957 ± 0.0965 6.7705 ± 0.0140 avgt ns/op 1.14x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstString 22.3167 ± 10.9334 32.7732 ± 8.0282 avgt ns/op 0.68x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 5068.9124 ± 477.4043 5447.7507 ± 411.0476 avgt ns/op 0.93x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.seq_chain111 996.5992 ± 2.6411 91936.7779 ± 1716.0469 thrpt ops/s 92.25x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 18.1492 ± 0.1913 16.5504 ± 0.0233 thrpt ops/ms 0.91x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwapRO 22.7470 ± 0.1053 167.1611 ± 0.3289 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 65710.7536 ± 136.3923 92834.8956 ± 572.6830 thrpt ops/ms 1.41x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongViewSwap 23.9598 ± 0.0421 23.3633 ± 0.0502 avgt ns/op 1.03x Yes
org.openjdk.bench.java.lang.ArrayFiddle.simple_copyOf 285.3767 ± 1.6498 380.0238 ± 1.7262 avgt ns/op 0.75x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 1133.9092 ± 9.0431 1048.3139 ± 12.5044 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 11553.6027 ± 287.4322 11558.6890 ± 506.2146 avgt us/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 416.7825 ± 2.5391 400.9431 ± 0.7898 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.regex.Trim.possessive2_matches 33226.8759 ± 12.9986 50321.2120 ± 35.2799 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_par_mref 141.1249 ± 0.3135 256.7309 ± 110.9884 thrpt ops/s 1.82x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 820338.8371 ± 3530.2521 801893.5779 ± 6743.1030 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 316793.5535 ± 3604.4791 346739.2929 ± 686.1732 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_baseline 34251.7502 ± 2934.9831 32453.7715 ± 3005.8652 thrpt ops/s 0.95x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 44881.1770 ± 319.1846 37734.7475 ± 11070.3953 thrpt ops/min 0.84x No
org.openjdk.bench.java.util.UUIDBench.fromString 28.3956 ± 4.6995 26.0216 ± 3.1026 thrpt ops/us 0.92x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 39.6862 ± 0.2476 37.1652 ± 0.2565 sample ns/op 1.07x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 55.4392 ± 0.1902 58.3907 ± 5.5629 avgt us/op 0.95x No
org.openjdk.bench.java.util.ArraysFill.testFloatFill 3072.7113 ± 6.2799 396.1895 ± 0.4662 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multiints 0.8793 ± 0.0427 1.2142 ± 0.0326 avgt ns/op 0.72x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 5668.2100 ± 46.7994 1127.5526 ± 520.6388 thrpt ops/min 0.20x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 364.2853 ± 50.2414 381.6607 ± 33.7597 avgt ns/op 0.95x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 76510.3408 ± 176.5290 114977.3111 ± 672.4672 thrpt ops/ms 1.50x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_long 226449.1551 ± 79982.0851 37362.7311 ± 4819.1301 thrpt ops/s 0.16x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLong 2844.7845 ± 0.4487 2846.8666 ± 2.5641 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 196080.0113 ± 151.6039 195305.2012 ± 192.7894 thrpt ops/s 1.00x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.1448 ± 0.0103 3.1419 ± 0.0095 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 73.1305 ± 13.4743 70.7208 ± 37.2451 avgt us/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByte 80557.0564 ± 55.2804 80545.7261 ± 29.9353 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShortSwap 7.4041 ± 0.0424 8.0821 ± 0.4227 avgt ns/op 0.92x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 313257.1665 ± 430.2004 335201.1430 ± 648.6421 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsLatin1 9.5245 ± 0.0450 10.7386 ± 0.1880 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 376.3986 ± 53.7961 367.6657 ± 48.2563 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.Reduce.seq_chain_123 339.1775 ± 120.3094 1100.3641 ± 18.5066 thrpt ops/s 3.24x Yes
org.openjdk.bench.java.util.stream.ops.value.Sorted.par_chain 1780.0578 ± 29.8990 1603.8061 ± 12.4062 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstIntString 34.3498 ± 10.7910 44.8797 ± 2.5653 avgt ns/op 0.77x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 10.6634 ± 1.5837 10.7865 ± 0.4219 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwapRO 7619.3433 ± 67.0050 7628.3271 ± 26.5525 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetInt 10070.8203 ± 5.1966 10840.2882 ± 27.0509 avgt ns/op 0.93x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 461021.1382 ± 1813.2395 566974.6317 ± 8748.0245 thrpt ops/s 1.23x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant1 154.6480 ± 207.2912 121.3988 ± 247.4613 avgt ns/op 1.27x No
org.openjdk.bench.java.math.BigDecimals.testConstructorWithString 141.0535 ± 0.7735 127.9719 ± 0.6645 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.regex.Trim.lookBehind_find 670.5017 ± 44.1716 547.0839 ± 45.8998 avgt ns/op 1.23x No
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToEmptyMap 66.1094 ± 5.5528 71.8741 ± 3.8657 avgt ms/op 0.92x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 57430.3366 ± 5397.3943 47391.4604 ± 4976.6755 avgt ns/op 1.21x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwapRO 8.6227 ± 0.0157 8.1166 ± 0.0535 avgt ns/op 1.06x Yes
org.openjdk.bench.java.lang.StringComparisons.startsWith 9.2567 ± 0.0195 5.5794 ± 0.0844 avgt ns/op 1.66x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeInt 317.5709 ± 2.6954 313.8985 ± 1.5600 avgt us/op 1.01x No
org.openjdk.bench.java.math.BigIntegers.testLargeSmallDivide 14.7058 ± 12.0051 10.2453 ± 8.5686 avgt ns/op 1.44x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleView 3.4088 ± 0.0042 2.2385 ± 0.0155 avgt ns/op 1.52x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleViewSwap 1279.5188 ± 0.4392 9011.0687 ± 148.0053 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather_preallocated 1747481.7575 ± 157166.0288 7200533.0223 ± 1623715.8907 thrpt ops/s 4.12x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 2249.7390 ± 2.2758 2143.4732 ± 2.1530 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.lang.ArraysHashCode.bytes 5.8398 ± 0.0052 6.6655 ± 0.0289 avgt ns/op 0.88x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewRO 2823.8623 ± 0.9577 2828.2076 ± 1.8326 avgt ns/op 1.00x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteVirtualThreadCancels 2022.1486 ± 113.0075 2005.9818 ± 117.7352 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDouble 14.9888 ± 0.0398 69.5864 ± 0.5597 avgt ns/op 0.22x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntView 1285.4187 ± 0.9683 17933.7054 ± 87.4842 avgt ns/op 0.07x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongViewSwap 39.3035 ± 0.0136 48.6297 ± 0.1284 avgt ns/op 0.81x Yes
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.seq_chain_111 562.4882 ± 7.7178 1140.2589 ± 2.4923 thrpt ops/s 2.03x Yes
org.openjdk.bench.java.util.stream.Decomposition.saturated_parallel 175.9604 ± 0.3879 200.1334 ± 0.2942 sample us/op 0.88x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_seq_lambda 1.3092 ± 0.0006 1.3104 ± 0.0020 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongView 20.8581 ± 0.0082 28.8541 ± 0.0160 avgt ns/op 0.72x Yes
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.generateKeyPair 9.2649 ± 0.5962 9.4751 ± 0.6686 thrpt ops/s 1.02x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeEarlyMatch16 11.6463 ± 0.0041 9.8832 ± 0.0841 avgt ns/op 1.18x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwapRO 383.8923 ± 0.2826 482.5957 ± 4.3629 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather 25684879.4511 ± 16277.9307 25870353.7192 ± 105751.8278 thrpt ops/s 1.01x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1382.0334 ± 1.7541 1541.4847 ± 6.8965 avgt ns/op 0.90x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 90365.1960 ± 579.8346 67082.3877 ± 181.6645 thrpt ops/s 0.74x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 51.8190 ± 0.0149 49.7289 ± 0.0741 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather 1733550.4183 ± 213814.6057 6748718.4992 ± 850040.7642 thrpt ops/s 3.89x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 5296.1931 ± 12.4719 5176.0569 ± 45.8563 thrpt ops/min 0.98x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_preallocated 51019.7963 ± 350.4613 24807.4112 ± 853.7443 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 398.9669 ± 59.5873 425.1230 ± 52.1098 avgt ns/op 0.94x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntViewSwap 23.7650 ± 0.0843 23.2242 ± 0.1091 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 8455070.9452 ± 480651.5365 8182423.5138 ± 473874.8941 avgt ns/op 1.03x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 413.8984 ± 63.7587 401.3918 ± 55.7752 avgt ns/op 1.03x No
org.openjdk.bench.java.util.ListArgs.list11 1146.0491 ± 34.8348 1123.2843 ± 35.1167 thrpt ops/ms 0.98x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1263186.2814 ± 2334.5185 1235934.8699 ± 8513.3203 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 8.3399 ± 0.0649 5.5634 ± 0.0060 avgt ns/op 1.50x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShort 3260.4031 ± 2.7261 3319.0356 ± 11.2271 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.regex.Exponential.pat4_notJustXs 125360.0987 ± 12287.4221 112160.8670 ± 2639.5565 avgt ns/op 1.12x No
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 1.2222 ± 0.0860 1.1034 ± 0.0298 avgt us/op 1.11x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 532290.9137 ± 725.7001 533380.8857 ± 974.1634 thrpt ops/s 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1404.9311 ± 8.2887 1537.8032 ± 7.9566 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 0.4001 ± 0.0273 0.3844 ± 0.0122 avgt us/op 1.04x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHitUncached 108.8663 ± 22.2759 175.1927 ± 4.9780 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_seq_lambda 1.3095 ± 0.0003 1.3101 ± 0.0009 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.seq_chain 3937.0180 ± 422.7510 113399.2826 ± 84.3587 thrpt ops/s 28.80x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 4824.0298 ± 14.9838 4859.5387 ± 53.7965 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.par_chain111 4480.6938 ± 2151.1358 8545.8873 ± 459.8876 thrpt ops/s 1.91x No
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchMultiply 1304.6662 ± 3.8671 1592.6597 ± 0.9973 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 2495.1663 ± 9.6812 2743.6137 ± 7.9622 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.Integers.compress 9.1481 ± 0.0056 9.3318 ± 0.0074 avgt us/op 0.98x Yes
org.openjdk.bench.java.util.stream.ops.value.Filter.par_chain_123 32091.3370 ± 5869.7057 20780.0513 ± 325.8875 thrpt ops/s 0.65x No
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.supLower 138.2564 ± 0.5838 61.8283 ± 0.1537 avgt ns/op 2.24x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutInt 20.2449 ± 0.0088 20.8797 ± 0.0034 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 46124229.3832 ± 358422.2545 35481056.0662 ± 126671.1701 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutCharSwap 20.7691 ± 0.0520 324.3816 ± 0.1204 avgt ns/op 0.06x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 182350.1409 ± 146.6868 88815.3206 ± 147.5352 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutCharSwap 1321.5902 ± 1.0770 38616.7498 ± 2220.8125 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntView 10426.9730 ± 6.9601 14532.7964 ± 7.2188 avgt ns/op 0.72x Yes
org.openjdk.bench.java.util.stream.ops.value.SortedUnique.par_invoke 264.2571 ± 1.5333 235.9853 ± 1.9669 thrpt ops/s 0.89x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLDSA.generateKeyPair 3876.4538 ± 7.8022 3749.9833 ± 15.2097 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpMainThreadCancels 5040.5978 ± 92.3159 4541.2546 ± 38.9364 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 7.9534 ± 0.0100 7.2147 ± 0.0044 avgt ns/op 1.10x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharView 20.8698 ± 0.0151 22.0809 ± 0.0127 avgt ns/op 0.95x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 10.3543 ± 0.5634 13.1684 ± 0.0510 avgt us/op 0.79x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 23455.0407 ± 53.3963 23423.1269 ± 62.3251 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringComparisons.startsWith 7.7584 ± 0.0339 5.2470 ± 0.0521 avgt ns/op 1.48x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.par_chain123 2248.0794 ± 403.9897 7419.2802 ± 531.0061 thrpt ops/s 3.30x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 8.7280 ± 0.1017 5.0642 ± 0.0280 avgt ns/op 1.72x Yes
org.openjdk.bench.java.lang.StringDecode.decodeAllMixed 26970.2333 ± 223.5847 23830.6915 ± 417.4761 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.seq_invoke 1890.3736 ± 34.2789 3404.9561 ± 19.1601 thrpt ops/s 1.80x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 8.3054 ± 0.0029 8.2580 ± 0.0802 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 1782390.9463 ± 15691.2734 1741186.7509 ± 35213.5958 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShort 313.7721 ± 0.0585 313.4672 ± 0.1643 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwapRO 1361.3944 ± 2.7330 11480.9345 ± 78.2888 avgt ns/op 0.12x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 5370.8686 ± 388.2676 2899.4263 ± 128.1307 thrpt ops/min 0.54x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16ShortWithOffsetSuccess 4.2546 ± 0.0097 4.0813 ± 0.0130 avgt ns/op 1.04x Yes
micro.org.openjdk.bench.java.util.NCopiesBenchmarks.forEach 3.2078 ± 0.0040 6.2476 ± 0.5870 avgt ns/op 0.51x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwap 109.3379 ± 0.0361 109.4324 ± 0.2921 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatRO 30234.6043 ± 59.2118 30420.5268 ± 420.1735 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.encrypt 98542.1342 ± 190.3855 95160.7499 ± 199.8296 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 436.5499 ± 0.7811 266.1920 ± 82.3537 avgt ns/op 1.64x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchStart 6.7563 ± 0.0077 3.7535 ± 0.0137 avgt ns/op 1.80x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 372.9445 ± 45.8917 373.9427 ± 30.3779 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed 89.5410 ± 5.0673 95.2168 ± 4.1450 thrpt ops/s 1.06x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatViewSwap 10133.9437 ± 6.9504 10207.9622 ± 117.3410 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 8520.9722 ± 665.3757 8582.8759 ± 237.6662 avgt us/op 0.99x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.bulk_parseq_inner 1.3090 ± 0.0008 1.3106 ± 0.0017 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 9048291.0176 ± 306455.7541 8613724.7018 ± 326876.3177 avgt ns/op 1.05x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 4555.4765 ± 264.6802 5458.6410 ± 102.3221 avgt ns/op 0.83x Yes
org.openjdk.bench.java.util.stream.ops.ref.FindFirst.seq_invoke 35280008.6379 ± 413217.2001 38175505.4134 ± 106959.1050 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 47906.6492 ± 83.8206 12246.6656 ± 8.1434 thrpt ops/ms 0.26x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 2.3264 ± 1.3594 2.5762 ± 1.4506 avgt us/op 0.90x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwapRO 6.5334 ± 0.0212 4.5832 ± 0.0521 avgt ns/op 1.43x Yes
org.openjdk.bench.java.lang.StringUpperLower.upperToLower 81.1003 ± 4.3405 83.9919 ± 1.0402 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumLatinSuccess 11.9782 ± 0.0115 7.6758 ± 0.0150 avgt ns/op 1.56x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 31.5700 ± 13.4849 32.5716 ± 13.4686 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortView 20.8645 ± 0.0159 22.0997 ± 0.0070 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 201800.6534 ± 962.6590 231251.5187 ± 449.7034 thrpt ops/s 1.15x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwapRO 7572.2336 ± 1.8306 7672.3978 ± 104.1683 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutInt 5.8952 ± 0.0148 7.7650 ± 0.2036 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.seq_start 2168512.7982 ± 261668.8012 5536970.9249 ± 1815194.2999 thrpt ops/s 2.55x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8299282.6804 ± 457343.3469 8200418.8951 ± 500933.6812 avgt ns/op 1.01x No
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFSmall 2.9984 ± 0.4614 3.0547 ± 0.4467 avgt us/op 0.98x No
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limit1 31732948.0519 ± 333346.0180 25858501.9844 ± 4198542.2718 thrpt ops/s 0.81x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 122.8906 ± 0.3643 144.1010 ± 0.6196 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 1065.6306 ± 85.4790 1159.2297 ± 76.5255 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortView 40279.9207 ± 10.7331 46829.8762 ± 2622.6496 avgt ns/op 0.86x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 11.6520 ± 0.0095 11.9855 ± 0.0205 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 320.2462 ± 45.4843 325.2124 ± 45.7874 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.StringBuilders.appendBoundsUtf16 952.0669 ± 678.9322 1247.0483 ± 817.4213 avgt ns/op 0.76x No
org.openjdk.bench.java.lang.ArraysSort.longSort 0.1658 ± 0.0384 0.2121 ± 0.0095 avgt us/op 0.78x No
org.openjdk.bench.java.math.BigIntegerCompareTo.testCompareTo 118.3132 ± 0.3149 71.9120 ± 0.2185 avgt ns/op 1.65x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 8246642.1577 ± 478214.3804 8027470.3741 ± 476818.9794 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetChar 315.7007 ± 0.2033 443.3845 ± 2.2854 avgt ns/op 0.71x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 1798.1594 ± 17.9780 1430.4346 ± 131.6198 thrpt ops/min 0.80x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 2608.8157 ± 30.7646 328.7154 ± 143.5023 thrpt ops/min 0.13x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutInt 3251.1506 ± 2.5793 3289.4359 ± 2.5278 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.regex.Exponential.pat2_notJustXs 1094.2318 ± 211.0806 1047.7809 ± 247.4257 avgt ns/op 1.04x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.par_invoke 30054.2082 ± 2520.9664 28361.2236 ± 1665.6352 thrpt ops/s 0.94x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 133676.2926 ± 172.2133 227057.6329 ± 1674.7136 thrpt ops/ms 1.70x Yes